export declare class BayarcashError extends Error { constructor(message: string); } export declare class ValidationException extends BayarcashError { errors: Record; constructor(errors: Record); private static formatErrors; } export declare class NotFoundException extends BayarcashError { constructor(message?: string); } export declare class FailedActionException extends BayarcashError { details?: any; constructor(details?: any); private static extractMessage; } export declare class RateLimitExceededException extends BayarcashError { resetAt?: number; constructor(resetAt?: number); } export declare class TimeoutException extends BayarcashError { output: any; constructor(output?: any); } //# sourceMappingURL=index.d.ts.map