import { AesEncryptedData, AesEncryptedDataStringBrand } from './aesCryptoModels'; import { AsymmetricEncryptedDataStringBrand } from './asymmetricModels'; import { Ed25519EncryptedData, Ed25519EncryptedDataStringBrand } from './ed25519CryptoModels'; /** Stringified JSON ciphertext (used for private keys) */ export declare type EncryptedDataString = string & (AesEncryptedDataStringBrand | AsymmetricEncryptedDataStringBrand | Ed25519EncryptedDataStringBrand); /** Generic encypted data object */ export declare type EncryptedData = any; /** Stringified JSON ciphertext (used for private keys) */ export declare type SymmetricEncryptedDataString = string & (AesEncryptedDataStringBrand | Ed25519EncryptedDataStringBrand); /** Generic encypted data object */ export declare type SymmetricEncryptedData = AesEncryptedData | Ed25519EncryptedData;