/** * 数据库相关异常 */ /** * 数据库错误基类 */ export declare class DatabaseError extends Error { code?: string | undefined; originalError?: Error | undefined; constructor(message: string, code?: string | undefined, originalError?: Error | undefined); } /** * 数据库连接错误 */ export declare class DatabaseConnectionError extends DatabaseError { constructor(message: string, originalError?: Error); } /** * 数据库操作超时错误 */ export declare class DatabaseTimeoutError extends DatabaseError { constructor(message?: string, originalError?: Error); } /** * 数据库查询错误 */ export declare class DatabaseQueryError extends DatabaseError { constructor(message: string, originalError?: Error); }