import { Transformer, TransformerContext } from 'graphql-transformer-core'; import { DirectiveNode, ObjectTypeDefinitionNode, FieldDefinitionNode, InterfaceTypeDefinitionNode } from 'graphql'; import { ResourceFactory } from './resources'; export interface HttpHeader { key: String; value: String; } export declare class HttpTransformer extends Transformer { resources: ResourceFactory; static urlRegex: RegExp; constructor(); before: (ctx: TransformerContext) => void; field: (parent: ObjectTypeDefinitionNode | InterfaceTypeDefinitionNode, field: FieldDefinitionNode, directive: DirectiveNode, ctx: TransformerContext) => void; } //# sourceMappingURL=HttpTransformer.d.ts.map