import { NoPwdError } from "../internal/api/errors.js";
export { NetworkError, AbortError, NoPwdError } from "../internal/api/errors.js";
export declare class MissingEmailError extends NoPwdError {
    constructor();
}
export declare class InvalidEmailError extends NoPwdError {
    constructor();
}
export declare class WebauthnNotSupportedError extends NoPwdError {
    constructor();
}
export declare class UnknownChallengeOrPasskeyError extends NoPwdError {
    constructor();
}
export declare class InvalidSignatureError extends NoPwdError {
    constructor();
}
export declare class MissingCodeParameterError extends NoPwdError {
    constructor();
}
export declare class InvalidCodeParameterError extends NoPwdError {
    constructor();
}
export declare class MissingTokenError extends NoPwdError {
    constructor();
}
export declare class InvalidTokenError extends NoPwdError {
    constructor();
}
export declare class QuotaError extends NoPwdError {
    private retryAt;
    constructor(retryAt: number);
    getRetryAt(): number;
}
export declare class UnknownPasskeyError extends NoPwdError {
    constructor();
}
export declare class UnexpectedError extends NoPwdError {
    constructor(e: Error);
}
