@aws-amplify/graphql-model-transformer
Version:
Amplify graphql @model transformer
8 lines • 924 B
TypeScript
import { TransformerContextProvider } from '@aws-amplify/graphql-transformer-interfaces';
import { ModelDirectiveConfiguration } from '../../directive';
export declare const generateCreateInitSlotTemplate: (modelConfig: ModelDirectiveConfiguration, initializeIdField: boolean) => string;
export declare const generateLambdaCreateRequestTemplate: (tableName: string, operationName: string, ctx: TransformerContextProvider) => string;
export declare const generateUpdateInitSlotTemplate: (modelConfig: ModelDirectiveConfiguration) => string;
export declare const generateLambdaUpdateRequestTemplate: (tableName: string, operationName: string, modelIndexFields: string[], ctx: TransformerContextProvider) => string;
export declare const generateLambdaDeleteRequestTemplate: (tableName: string, operationName: string, modelIndexFields: string[], ctx: TransformerContextProvider) => string;
//# sourceMappingURL=mutation.d.ts.map