import { Transformer, TransformerContext } from 'graphql-transformer-core'; import { ObjectTypeDefinitionNode, DirectiveNode } from 'graphql'; export declare class VersionedModelTransformer extends Transformer { constructor(); object: (def: ObjectTypeDefinitionNode, directive: DirectiveNode, ctx: TransformerContext) => void; private augmentCreateMutation; private augmentDeleteMutation; private augmentUpdateMutation; private stripCreateInputVersionedField; private addVersionedInputToUpdateInput; private addVersionedInputToDeleteInput; private addVersionedInputToInput; private enforceVersionedFieldOnType; } //# sourceMappingURL=VersionedModelTransformer.d.ts.map