type ErrorKind = 'auth' | 'rate_limit' | 'overloaded' | 'budget_exceeded' | 'unsupported_config' | 'hook_blocked' | 'timeout' | 'network' | 'not_git_repo' | 'unknown'; export interface ClassifiedError { kind: ErrorKind; userMessage: string; hint?: string; exitCode: number; raw: unknown; } export declare function classifyError(err: unknown): ClassifiedError; export {};