UNPKG

@nestjs/core

Version:

Nest - modern, fast, powerful node.js web framework (@core)

11 lines (10 loc) 576 B
import { Controller } from '@nestjs/common/interfaces'; import { ExecutionContext, NestInterceptor } from '@nestjs/common'; import 'rxjs/add/operator/toPromise'; import 'rxjs/add/observable/defer'; import 'rxjs/add/operator/take'; export declare class InterceptorsConsumer { intercept(interceptors: NestInterceptor[], dataOrRequest: any, instance: Controller, callback: (...args) => any, next: () => Promise<any>): Promise<any>; createContext(instance: Controller, callback: (...args) => any): ExecutionContext; transformDeffered(next: () => any): Promise<any>; }