import { ICommand } from '../commands/command.interface'; import { IEvent } from '../events/event.interface'; import { UnhandledExceptionInfo } from './unhandled-exception-info.interface'; export interface IUnhandledExceptionPublisher { /** * Publishes an unhandled exception. * @param info The exception information. */ publish(info: UnhandledExceptionInfo): any; }