/** * 域名模型相关异常 */ /** * 域名模型异常基类 */ export declare class DomainModelError extends Error { code?: string | undefined; constructor(message: string, code?: string | undefined); } /** * 初始化错误 - 数据库连接或配置相关错误 */ export declare class InitializationError extends DomainModelError { constructor(message: string); } /** * 数据验证错误 - 输入数据不符合验证规则 */ export declare class ValidationError extends DomainModelError { field?: string | undefined; constructor(message: string, field?: string | undefined); } /** * 资源不存在错误 - 请求的资源不存在 */ export declare class NotFoundError extends DomainModelError { resourceId?: string | undefined; constructor(message: string, resourceId?: string | undefined); } /** * 资源冲突错误 - 资源已存在或违反唯一性约束 */ export declare class ConflictError extends DomainModelError { constructor(message: string); } /** * 数据库操作错误 - 数据库操作失败 */ export declare class DatabaseError extends DomainModelError { originalError?: any | undefined; constructor(message: string, originalError?: any | undefined); }