import { ArgumentsHost } from '@nestjs/common'; type ExceptionHandler = (exception: T, host: ArgumentsHost) => void; type ExceptionConstructor = abstract new (...args: any[]) => T; export declare class ExceptionHandlerService { private handlers; register(exceptionType: ExceptionConstructor, handler: ExceptionHandler, priority?: number): void; registerWhen(canActivate: (exception: unknown) => boolean, handler: ExceptionHandler, priority?: number): void; getHandler(exception: unknown): ExceptionHandler | undefined; } export {}; //# sourceMappingURL=exception-handler.service.d.ts.map