import type { Logger } from '@nl-framework/logger'; import type { MessagePattern } from '../interfaces/transport'; import type { MicroserviceExceptionContext } from './exception-filter.interface'; export interface MicroserviceExceptionContextOptions { pattern: MessagePattern; data: unknown; metadata?: Record; controller: object; handlerName: string; isEvent: boolean; logger?: Logger; } export declare const createMicroserviceExceptionContext: (options: MicroserviceExceptionContextOptions) => MicroserviceExceptionContext; //# sourceMappingURL=execution-context.d.ts.map