import { GetOptions } from '../types'; import { FieldNode, FragmentDefinitionNode, SelectionSetNode } from 'graphql'; import { GQLExecCtx } from '..'; export declare function selectionSetToGet(ctx: GQLExecCtx, type: string, graphqlAst: SelectionSetNode, fragments: Record, variables?: {}, path?: string): GetOptions; export declare function fieldToGetPayload(ctx: GQLExecCtx, directives: Record, type: string, graphqlAst: FieldNode, fragments: Record, variables?: Record, path?: string): true | GetOptions;