import { FieldDefinitionNode, DirectiveNode, ObjectTypeDefinitionNode, InterfaceTypeDefinitionNode } from 'graphql'; import { Transformer, TransformerContext } from 'graphql-transformer-core'; export declare class CustomVTLTransformer extends Transformer { readonly rootDirectory: string; constructor(rootDirectory: string); before: (acc: TransformerContext) => void; field: (parent: ObjectTypeDefinitionNode | InterfaceTypeDefinitionNode, field: FieldDefinitionNode, directive: DirectiveNode, acc: TransformerContext) => void; }