UNPKG

@aws-amplify/graphql-predictions-transformer

Version:
15 lines 1.04 kB
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 type PredictionsConfig = { bucketName: string; }; export declare class PredictionsTransformer extends TransformerPluginBase { private directiveList; private bucketName; constructor(predictionsConfig?: PredictionsConfig); field: (parent: ObjectTypeDefinitionNode | InterfaceTypeDefinitionNode, definition: FieldDefinitionNode, directive: DirectiveNode, context: TransformerSchemaVisitStepContextProvider) => void; transformSchema: (context: TransformerTransformSchemaStepContextProvider) => void; generateResolvers: (context: TransformerContextProvider) => void; } //# sourceMappingURL=graphql-predictions-transformer.d.ts.map