import { Expression } from 'graphql-mapping-template'; import { ModelDirectiveConfiguration } from '../../directive'; export declare const generateUpdateRequestTemplate: (modelName: string, isSyncEnabled: boolean) => string; export declare const generateCreateRequestTemplate: (modelName: string, modelIndexFields: string[]) => string; export declare const generateCreateInitSlotTemplate: (modelConfig: ModelDirectiveConfiguration, initializeIdField: boolean) => string; export declare const generateDeleteRequestTemplate: (modelName: string, isSyncEnabled: boolean) => string; export declare const generateUpdateInitSlotTemplate: (modelConfig: ModelDirectiveConfiguration) => string; export declare const generateApplyDefaultsToInputTemplate: (target: string) => Expression; //# sourceMappingURL=mutation.d.ts.map