/**
 * Error Handler - CLI Error Formatting & Exit Codes
 * Provides consistent error formatting and proper Unix exit codes
 * Sealed namespace with immutable error handling methods
 */
export declare const EXIT_CODES: {
    readonly SUCCESS: 0;
    readonly RUNTIME_ERROR: 1;
    readonly USAGE_ERROR: 2;
};
/**
 * ErrorHandler namespace - sealed for immutability
 */
export declare const ErrorHandler: Readonly<{
    handle: (error: Error | string, exitCode?: number, log?: boolean) => void;
    usageError: (message: string, command?: string) => void;
    info: (message: string) => void;
    success: (message: string) => void;
    warn: (message: string) => void;
    debug: (message: string, verbose?: boolean) => void;
    banner: (version: string) => void;
}>;
//# sourceMappingURL=ErrorHandler.d.ts.map