/** * CLI failure with a controlled exit code. Always rendered as a clean, * stack-free message (the stack only appears under --debug). */ export declare class CliError extends Error { readonly exitCode: number; constructor(message: string, exitCode?: number); } /** * Render any thrown value to stderr per the cli-config spec: human-readable * message, no stack trace unless `debug`, and return the process exit code. */ export declare function renderError(error: unknown, io: { err(line: string): void; }, debug: boolean): number; //# sourceMappingURL=errors.d.ts.map