import { ConstDirectiveNode, EnumValueDefinitionNode, NameNode, StringValueNode } from 'graphql'; import { ConstDirectiveNodeBuilder } from './ConstDirectiveNodeBuilder'; import { BuilderAstNode } from './types'; export declare type EnumValueDefinitionNodeBuilderProps = { description?: BuilderAstNode; name: BuilderAstNode; directives?: BuilderAstNode[]; }; export declare class EnumValueDefinitionNodeBuilder implements BuilderAstNode { private node; constructor(node: EnumValueDefinitionNodeBuilderProps); build(): EnumValueDefinitionNode; copy(): EnumValueDefinitionNodeBuilder; static fromNode(node: EnumValueDefinitionNode): EnumValueDefinitionNodeBuilder; addDirective(directive: ConstDirectiveNodeBuilder): EnumValueDefinitionNodeBuilder; } //# sourceMappingURL=EnumValueDefinitionNodeBuilder.d.ts.map