import { IMiddlewareGeneratorConstructor, IMiddleware, IMiddlewareGenerator } from './types'; import { GraphQLSchema } from 'graphql'; export declare class MiddlewareGenerator implements IMiddlewareGenerator { private generator; constructor(generator: IMiddlewareGeneratorConstructor); generate(schema: GraphQLSchema): IMiddleware; }