/** Stable process exit codes exposed by the Renma CLI. */ export declare const CLI_EXIT: { readonly success: 0; readonly policyFailure: 1; readonly userError: 2; readonly internalError: 3; }; /** A caller-correctable invocation, configuration, target, or input error. */ export declare class CliUserError extends Error { constructor(message: string, options?: ErrorOptions); } interface ClassifiedCliError { exitCode: typeof CLI_EXIT.userError | typeof CLI_EXIT.internalError; message: string; } /** Classify command exceptions without treating arbitrary failures as usage errors. */ export declare function classifyCliError(error: unknown): ClassifiedCliError; export {};