UNPKG

matterbridge-roborock-vacuum-plugin

Version:
26 lines 997 B
import { BaseError } from './BaseError.js'; /** Base error for authentication failures. */ export declare class AuthenticationError extends BaseError { constructor(message: string, metadata?: Record<string, unknown>); } /** Verification code has expired. */ export declare class VerificationCodeExpiredError extends AuthenticationError { constructor(email?: string); } /** Invalid username or password. */ export declare class InvalidCredentialsError extends AuthenticationError { constructor(username?: string); } /** Invalid verification code format. */ export declare class InvalidVerificationCodeError extends AuthenticationError { constructor(code?: string); } /** Auth token has expired. */ export declare class TokenExpiredError extends AuthenticationError { constructor(); } /** Too many auth attempts. */ export declare class RateLimitExceededError extends AuthenticationError { constructor(retryAfter?: number); } //# sourceMappingURL=AuthenticationError.d.ts.map