import { CallHandler, ExecutionContext, Logger, NestInterceptor } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { Observable } from 'rxjs'; import { MainProp } from '../interface'; export declare class ApiInterceptor implements NestInterceptor { private readonly mainProp; private readonly reflector; private readonly logger; constructor(mainProp: MainProp, reflector: Reflector, logger: Logger); intercept(context: ExecutionContext, next: CallHandler): Observable; }