export declare enum AuthErrorCategory { PROVIDER_NOT_ENABLED = "PROVIDER_NOT_ENABLED", INVALID_CREDENTIALS = "INVALID_CREDENTIALS", USER_NOT_FOUND = "USER_NOT_FOUND", USER_STATUS_ABNORMAL = "USER_STATUS_ABNORMAL", SERVICE_ERROR = "SERVICE_ERROR", INVALID_PARAMS = "INVALID_PARAMS", AUTH_METHOD_MISMATCH = "AUTH_METHOD_MISMATCH", UNKNOWN = "UNKNOWN" } export declare class AuthError extends Error { code: (string & {}) | undefined; status: string | undefined; requestId: string | undefined; category: AuthErrorCategory; helpMessage: string; loginMethodHint: string; protected __isAuthError: boolean; constructor(error: any, context?: { method?: string; }); }