import React, { Context, ReactNode } from 'react'; import { IStoreContext } from './store'; export declare const QueryStoreContext: React.Context>; export declare const fakeRouter: any; export declare const QueryStoreProvider: ({ context, children, }: { context?: Context; children?: ReactNode; }) => JSX.Element; export declare function useQueryStore(key: string, defaultValue: T, context?: React.Context>): [T, (value: T) => any, () => any];