import { QueryConfig } from "@pastweb/tools/api/hooks/useQuery"; import { UseQueriesInfo, UseQueriesInput } from "@pastweb/tools/api/hooks/useQueries"; //#region src/api/hooks/useQueries/useQueries.d.ts /** * React wrapper for `@pastweb/tools` `useQueries`. * * Creates the core aggregate query once and re-renders React whenever the * aggregate state changes. * * @example * ```tsx * const dashboard = useQueries({ * queries: [ * { fn: () => agent.get('/api/users', { queryKey: ['users'] }) }, * { fn: () => agent.get('/api/posts', { queryKey: ['posts'] }) }, * ], * }); * ``` */ declare function useQueries[]>(config: UseQueriesInput): UseQueriesInfo; //#endregion export { useQueries }; //# sourceMappingURL=useQueries.d.cts.map