import { HookFilter } from '@erect/hook';
import { ContextParams } from '../api/context';
import { DocumentNode, ExecutionResult } from 'graphql';
export interface Params {
    document: DocumentNode;
    params: ContextParams;
    variableValues?: {
        [key: string]: any;
    };
    operationName?: string;
}
declare const _default: HookFilter<void | ExecutionResult, Params>;
export default _default;
