export interface QueryType {
    data: unknown;
    loading: boolean;
    error: string | boolean | null;
    refetch: (refetchArgs: any) => Promise<any>;
    status: 'PENDING' | 'INFLIGHT' | 'OK' | 'ERR';
    time?: string | null;
}
export declare type OptionsType = {
    immediate: boolean;
};
export declare type args = Record<string, unknown>;
export declare const useQuery: (query: string, args?: args, options?: OptionsType) => QueryType;
