import IQueryBuilderOptions from "../IQueryBuilderOptions"; import IMutationAdapter from "./IMutationAdapter"; export default class DefaultMutationAdapter implements IMutationAdapter { private variables; private fields; private operation; private config; constructor(options: IQueryBuilderOptions | IQueryBuilderOptions[], configuration?: { [key: string]: unknown; }); mutationBuilder(): { query: string; variables: { [key: string]: unknown; }; }; mutationsBuilder(mutations: IQueryBuilderOptions[]): { query: string; variables: { [key: string]: unknown; }; }; private queryDataArgumentAndTypeMap; private operationWrapperTemplate; private operationTemplate; }