import { IQueryOptions as ICoreQueryOptions, IVariables as ICoreVariables } from "@reactionable/core";
export type IData = object;
export type IVariables = ICoreVariables;
export type IQueryOptions<Variables extends IVariables> = ICoreQueryOptions<Variables> & {
    query: string;
    rawData?: boolean;
};
export declare function query<Data extends IData, QO extends IQueryOptions<IVariables>>({ query, variables, rawData, }: QO): Promise<Data>;
