# Type Alias: ResultFor\<C, I\>

```ts
type ResultFor<C, I> = QueryResult<BodyOf<C>, [I] extends [undefined] ? Record<never, never> : IncludedOf<I>, ComputedIn<C>>;
```

Defined in: [packages/core/src/query/types.ts:190](https://github.com/leifriksheim/minca/blob/main/core/src/query/types.ts#L190)

The result a query of collection `C` with includes `I` gives

## Type Parameters

| Type Parameter |
| ------ |
| <a id="type-parameter-c"></a> `C` |
| <a id="type-parameter-i"></a> `I` |
