export declare class TdfError extends Error {
    name: string;
    constructor(message: string, cause?: Error);
}
export declare class AttributeValidationError extends TdfError {
    name: string;
}
export declare class KasDecryptError extends TdfError {
    name: string;
}
export declare class KasUpsertError extends TdfError {
    name: string;
}
export declare class KeyAccessError extends TdfError {
    name: string;
}
export declare class KeySyncError extends TdfError {
    name: string;
}
export declare class IllegalArgumentError extends Error {
}
export declare class IllegalEnvError extends Error {
}
export declare class ManifestIntegrityError extends TdfError {
    name: string;
}
export declare class PolicyIntegrityError extends TdfError {
    name: string;
}
export declare class TdfCorruptError extends TdfError {
    reason: string;
    name: string;
    constructor(message: string, err: Error, reason: string);
}
export declare class TdfDecryptError extends TdfError {
    name: string;
}
export declare class TdfPayloadExtractionError extends TdfError {
    name: string;
}
//# sourceMappingURL=errors.d.ts.map