export interface CliErrorOptions { exitCode?: number; code?: string; details?: Record; suggestedCommand?: string; } export declare class CliError extends Error { readonly exitCode: number; readonly code: string; readonly details?: Record; readonly suggestedCommand?: string; constructor(message: string, exitCodeOrOptions?: number | CliErrorOptions); }