import type { ErrorEvent, ErrorStage, ErrorSeverity } from '../types'; export declare class ErrorHandler { private onError?; private logger?; constructor(onError?: (event: ErrorEvent) => void, logger?: { error?: (...a: any[]) => void; }); handle(stage: ErrorStage, error: Error | string, severity?: ErrorSeverity, recoverable?: boolean, context?: Record): ErrorEvent; } //# sourceMappingURL=error.d.ts.map