/// <reference types="react" />
import { OperationVariables } from 'apollo-client';
import { DocumentNode } from 'graphql-typed';
import { QueryHookResult, QueryHookOptions } from './hooks';
interface QueryComponentOptions<Data, Variables> extends QueryHookOptions {
    children: (result: QueryHookResult<Data, Variables>) => JSX.Element | null;
    query: DocumentNode<Data, Variables>;
}
export declare function Query<Data = any, Variables = OperationVariables>({ children, query, ...options }: QueryComponentOptions<Data, Variables>): JSX.Element | null;
export {};
//# sourceMappingURL=Query.d.ts.map