import { ModelTransformer } from '@aws-amplify/graphql-model-transformer'; import { BelongsToTransformer, HasManyTransformer } from '@aws-amplify/graphql-relational-transformer'; import { ConversationDirectiveConfiguration } from '../conversation-directive-configuration'; import { TransformerAuthProvider, TransformerPrepareStepContextProvider } from '@aws-amplify/graphql-transformer-interfaces'; export declare class ConversationPrepareHandler { private modelTransformer; private hasManyTransformer; private belongsToTransformer; private authProvider; constructor(modelTransformer: ModelTransformer, hasManyTransformer: HasManyTransformer, belongsToTransformer: BelongsToTransformer, authProvider: TransformerAuthProvider); prepare(ctx: TransformerPrepareStepContextProvider, directives: ConversationDirectiveConfiguration[]): void; private prepareResourcesForDirective; } //# sourceMappingURL=conversation-prepare-handler.d.ts.map