import { Transformer, TransformerContext } from 'graphql-transformer-core'; import { ObjectTypeDefinitionNode, FieldDefinitionNode, DirectiveNode } from 'graphql'; export declare class FunctionTransformer extends Transformer { constructor(); field: (parent: ObjectTypeDefinitionNode, definition: FieldDefinitionNode, directive: DirectiveNode, ctx: TransformerContext) => void; role: (name: string, region: string) => any; datasource: (name: string, region: string) => any; function: (name: string, region: string) => any; resolver: (type: string, field: string, name: string, region?: string) => any; appendFunctionToResolver(resolver: any, functionId: string): any; } //# sourceMappingURL=FunctionTransformer.d.ts.map