declare class LoginTimeoutError extends Error {
    constructor(timeout: number);
}
declare class LoginCanceledError extends Error {
    constructor();
}
declare class CheckoutCreateError extends Error {
    constructor();
}
declare enum PurchaseError {
    LOGIN_TIMEOUT = "LOGIN_TIMEOUT",
    LOGIN_CANCELED = "LOGIN_CANCELED",
    CHECKOUT_CANCELED = "CHECKOUT_CANCELED",
    CHECKOUT_CREATE_FAILED = "CHECKOUT_CREATE_FAILED",
    CHECKOUT_SESSION_ID_NOT_FOUND = "CHECKOUT_SESSION_ID_NOT_FOUND",
    UNKNOWN = "UNKNOWN"
}

export { CheckoutCreateError, LoginCanceledError, LoginTimeoutError, PurchaseError };
