import { ParserField } from "../Models"; export declare const recursivelyDeleteDirectiveNodes: (nodes: ParserField[], directiveName: string) => void; export declare const recursivelyDeleteAllDirectiveNodes: (nodes: ParserField[]) => void; export declare const recursivelyRenameDirectiveNodes: (nodes: ParserField[], oldDirectiveName: string, newDirectiveName: string) => void; export declare const recursivelyUpdateDirectiveArgument: (nodes: ParserField[], directiveName: string, oldField: ParserField, newField: ParserField, allNodes: ParserField[]) => void; export declare const recursivelyDeleteDirectiveArgument: (nodes: ParserField[], directiveName: string, argumentField: ParserField) => void;