import { ReadonlySignal } from "@preact/signals-core"; import { QueryClient, QueryKey, QueryObserverOptions } from "@tanstack/query-core"; export declare function createTanstackQuerySignal({ queryClient, options, restored, }: { queryClient: QueryClient; options: ReadonlySignal>; restored?: ReadonlySignal; }): { data: import("@preact/signals-core").Signal; loading: import("@preact/signals-core").Signal; error: import("@preact/signals-core").Signal; refetching: import("@preact/signals-core").Signal; refetch: () => Promise>; dispose: () => void; };