import { TransformerPluginBase } from '@aws-amplify/graphql-transformer-core'; import { TransformerContextProvider, TransformerSchemaVisitStepContextProvider, TransformerTransformSchemaStepContextProvider } from '@aws-amplify/graphql-transformer-interfaces'; import { DirectiveNode, FieldDefinitionNode, InterfaceTypeDefinitionNode, ObjectTypeDefinitionNode } from 'graphql'; export declare class IndexTransformer extends TransformerPluginBase { private directiveList; private resolverMap; constructor(); field: (parent: ObjectTypeDefinitionNode | InterfaceTypeDefinitionNode, definition: FieldDefinitionNode, directive: DirectiveNode, context: TransformerSchemaVisitStepContextProvider) => void; after: (ctx: TransformerContextProvider) => void; transformSchema: (ctx: TransformerTransformSchemaStepContextProvider) => void; generateResolvers: (ctx: TransformerContextProvider) => void; } //# sourceMappingURL=graphql-index-transformer.d.ts.map