import { QueryClient, QueryObserver, UseQueryOptions, QueryObserverResult } from '@tanstack/react-query'; import { Atom, Selector } from '../'; type SelectorConfig = { client: QueryClient; }; type QuerySelectorConfig = UseQueryOptions & SelectorConfig; export declare class QuerySelector extends Selector<() => Result> { options: QuerySelectorConfig; results: Atom>; constructor(options: QuerySelectorConfig); get(): Result; started: boolean; unsubscribe: ReturnType; private start; dispose(): void; private stop; static fromOptions(options: O): (() => QueryObserverResult>>>) & QuerySelector>>>>; } export {};