@aws-amplify/graphql-model-transformer
Version:
Amplify graphql @model transformer
12 lines • 836 B
TypeScript
import { TransformerContextProvider } from '@aws-amplify/graphql-transformer-interfaces';
import { ObjectTypeDefinitionNode } from 'graphql';
import { Construct } from 'constructs';
import { DynamoModelResourceGenerator } from '../dynamo-model-resource-generator';
export declare const ITERATIVE_TABLE_STACK_NAME = "AmplifyTableManager";
export declare class AmplifyDynamoModelResourceGenerator extends DynamoModelResourceGenerator {
private customResourceServiceToken;
generateResources(ctx: TransformerContextProvider): void;
protected createCustomProviderResource(scope: Construct, context: TransformerContextProvider): void;
protected createModelTable(scope: Construct, def: ObjectTypeDefinitionNode, context: TransformerContextProvider): void;
}
//# sourceMappingURL=amplify-dynamo-model-resource-generator.d.ts.map