import { GetOptions } from '../types'; import { FieldNode, FragmentDefinitionNode } from 'graphql'; import { GQLExecCtx } from '..'; export declare function trySpecialFields(ctx: GQLExecCtx, type: string, { name, alias }: { name: string; alias: string; }, field: FieldNode, directives: Record, fragments: Record, variables: Record, getOptions: GetOptions): boolean;