declare class BaseE2EError extends Error {
    constructor(message: string);
}
export declare class CorruptedDataError extends BaseE2EError {
    constructor(message?: string);
}
export declare class UnsupportedVersionError extends BaseE2EError {
    constructor(message?: string);
}
export declare class MissingHandlerError extends BaseE2EError {
    constructor(message?: string);
}
export declare class MissingEncryptionSwitchHandlerError extends BaseE2EError {
    constructor(message?: string);
}
export declare class InvalidPinError extends BaseE2EError {
    constructor(message?: string);
}
export declare class MaxRetryExceededError extends BaseE2EError {
    constructor(message?: string);
}
export declare class DecryptionFailedError extends BaseE2EError {
    constructor(message?: string);
}
export declare class InvalidEncryptionMethodError extends BaseE2EError {
    readonly value: unknown;
    constructor(value: unknown);
}
export {};
