import { GraphQLResolveInfo } from 'graphql'; export interface MiddlewareContext { source: TSource; args: TArgs; context: TContext; info: GraphQLResolveInfo; } export declare type NextFn = () => Promise; export interface FieldMiddleware { (ctx: MiddlewareContext, next: NextFn): Promise | TOutput; } //# sourceMappingURL=field-middleware.interface.d.ts.map