--- id: QueriesResults title: QueriesResults --- # Type Alias: QueriesResults\ ```ts type QueriesResults: TDepth["length"] extends MAXIMUM_DEPTH ? QueryObserverResult[] : T extends [] ? [] : T extends [infer Head] ? [...TResult, GetResults] : T extends [infer Head, ...(infer Tail)] ? QueriesResults<[...Tail], [...TResult, GetResults], [...TDepth, 1]> : T extends QueryObserverOptionsForCreateQueries[] ? QueryObserverResult[] : QueryObserverResult[]; ``` QueriesResults reducer recursively maps type param to results ## Type Parameters • **T** _extends_ `any`[] • **TResult** _extends_ `any`[] = [] • **TDepth** _extends_ `ReadonlyArray`\<`number`\> = [] ## Defined in [inject-queries.ts:151](https://github.com/TanStack/query/blob/27861961bbb36e9bc25fcd45cff21b5645f02f9b/packages/angular-query-experimental/src/inject-queries.ts#L151)