import * as GraphQLSchemaInitTypes from '../graphQLSchema/init/types'; import type { IDocument as OMDocument } from '../objectMutation/types'; import { IDocument as PCDocument } from '../parseClasses/types'; import { IPipelineStep } from '../types'; import * as ViewersGraphQLTypes from '../viewers/graphQL/types'; declare type IDocument = GraphQLSchemaInitTypes.IDocument & PCDocument & ViewersGraphQLTypes.IDocument & OMDocument; export declare class PipelineGraphQLMutation implements IPipelineStep { private document; private origToMut; private mutationObjects; run(document: IDocument): Promise; private getMutationObjects; private updateSchemaObject; private updateType; private getMutationName; } export {};