export declare class XAdsError extends Error { code: string; details?: string; parameter?: string; constructor(code: string, message: string, details?: string, parameter?: string); } export declare class AuthenticationError extends XAdsError { constructor(message: string, details?: string); } export declare class RateLimitError extends XAdsError { retryAfter: number; constructor(message: string, retryAfter: number, details?: string); } export declare class ValidationError extends XAdsError { constructor(message: string, parameter?: string, details?: string); } export declare class NetworkError extends XAdsError { constructor(message: string, details?: string); } //# sourceMappingURL=errors.d.ts.map