/** * ezPay Invoice SDK 錯誤類型定義 */ /** * SDK 基礎錯誤類別 */ export declare class EzpayInvoiceError extends Error { constructor(message: string); } /** * 參數驗證錯誤 */ export declare class ValidationError extends EzpayInvoiceError { field: string; constructor(field: string, message: string); } /** * API 請求錯誤 */ export declare class ApiError extends EzpayInvoiceError { status?: string; originalError?: unknown; constructor(message: string, status?: string, originalError?: unknown); } /** * 配置錯誤 */ export declare class ConfigurationError extends EzpayInvoiceError { constructor(message: string); } //# sourceMappingURL=errors.d.ts.map