import { ArgumentsHost } from '@nestjs/common'; import { BaseExceptionFilter } from '@nestjs/core'; import { LoggerService } from '../services/logger/logger.service'; export declare class MicroserviceFilter extends BaseExceptionFilter { private loggerService; constructor(loggerService: LoggerService); catch(exception: any, host: ArgumentsHost): any; private generateValidationExceptionResponse; private generatePrivilegesExceptionResponse; private generateInternalErrorExceptionResponse; private generateNotFoundException; private processAxiosResponse; private getMessageByException; private requestErrorLog; private isAxiosException; private initUnhandlePromises; private logError; private isGrpcException; }