import { FieldOutConfig, OutputDefinitionBlock } from '../core'; import { NexusExtendTypeDef } from './extendType'; export declare type MutationFieldConfig = FieldOutConfig<'Mutation', FieldName> | (() => FieldOutConfig<'Mutation', FieldName>); export declare function mutationField(fieldFn: (t: OutputDefinitionBlock<'Mutation'>) => void): NexusExtendTypeDef<'Mutation'>; export declare function mutationField(fieldName: FieldName, config: MutationFieldConfig): NexusExtendTypeDef<'Mutation'>;