Files
agency/.pnpm-store/v3/files/d0/d44d90dfcf50a4c880c4fef52cdf4e2008fe8b83b9c636ffcf62bbb6fb780fec0eafd89afb7226d0d79dbc8a3522dffee283e9402369e4587f269c196a910e
hanzo-agent 5af6960b87 run project
Run: sess_f37640604ae254cb4d11dc6217f7b721
2026-09-30 00:04:56 +00:00

28 lines
1.5 KiB
Plaintext

import { aH as QueryObserverResult, g as QueryClient, ag as QueryObserverOptions, z as Query, i as QueryObserver } from './hydration-BlEVG2Lp.js';
import { Subscribable } from './subscribable.js';
import './removable.js';
type QueriesObserverListener = (result: Array<QueryObserverResult>) => void;
type CombineFn<TCombinedResult> = (result: Array<QueryObserverResult>) => TCombinedResult;
interface QueriesObserverOptions<TCombinedResult = Array<QueryObserverResult>> {
combine?: CombineFn<TCombinedResult>;
}
declare class QueriesObserver<TCombinedResult = Array<QueryObserverResult>> extends Subscribable<QueriesObserverListener> {
#private;
constructor(client: QueryClient, queries: Array<QueryObserverOptions<any, any, any, any, any>>, options?: QueriesObserverOptions<TCombinedResult>);
protected onSubscribe(): void;
protected onUnsubscribe(): void;
destroy(): void;
setQueries(queries: Array<QueryObserverOptions>, options?: QueriesObserverOptions<TCombinedResult>): void;
getCurrentResult(): Array<QueryObserverResult>;
getQueries(): Query<unknown, Error, unknown, readonly unknown[]>[];
getObservers(): QueryObserver<unknown, Error, unknown, unknown, readonly unknown[]>[];
getOptimisticResult(queries: Array<QueryObserverOptions>, combine: CombineFn<TCombinedResult> | undefined): [
rawResult: Array<QueryObserverResult>,
combineResult: (r?: Array<QueryObserverResult>) => TCombinedResult,
trackResult: () => Array<QueryObserverResult>
];
}
export { QueriesObserver, type QueriesObserverOptions };