UNPKG

semantic-ds-toolkit

Version:

Performance-first semantic layer for modern data stacks - Stable Column Anchors & intelligent inference

23 lines 924 B
export declare class EnhancedErrorHandler { private context; private errorMappings; constructor(command: string, args?: string[]); handleError(error: Error): Promise<void>; private analyzeError; private displayErrorHeader; private displayErrorDetails; private displayRecoveryActions; private getPriorityIcon; private executeRecoveryAction; private createBasicConfig; private installDependencies; private validateYamlConfig; private restoreConfigBackup; private logError; static handleUncaughtException(error: Error): void; static handleUnhandledRejection(reason: any): void; static setupGlobalHandlers(): void; } export declare function withErrorHandler<T extends any[], R>(command: string, fn: (...args: T) => Promise<R>): (...args: T) => Promise<R>; export declare const errorHandler: EnhancedErrorHandler; //# sourceMappingURL=error-handler.d.ts.map