UNPKG

quallaa-cli

Version:

Sets up core infrastructure services for AI-assisted development

27 lines 921 B
import { QuallaaError } from './custom-errors'; export interface ErrorContext { command?: string; service?: string; operation?: string; userId?: string; } export declare class ErrorHandler { private static instance; private constructor(); static getInstance(): ErrorHandler; handleError(error: Error | QuallaaError, context?: ErrorContext): never; private isCommanderHelperError; private logError; private displayUserError; private displayAuthError; private displayServiceError; private displayValidationError; private displayConfigError; private displayQuallaaError; private displayGenericError; private displaySupportInfo; private getExitCode; } export declare function setupGlobalErrorHandler(): void; export declare function handleError(error: Error | QuallaaError, context?: ErrorContext): never; //# sourceMappingURL=error-handler.d.ts.map