export interface StorableKey { recoveryId: string; raw: Uint8Array; index?: number; } export declare namespace StorableKey { namespace RecoveryId { type algorithm = "secp256k1" | "x25519" | "ed25519"; type suffix = privacy; type privacy = "pub" | "priv"; } /** * Factory for RecoveryId. * Nomenclature: * - algorithm first * - arbitrary suffixes for customisation * - separated by "+" * * @param algorithm * @param suffix * @returns {string} */ export const recoveryId: (algorithm: RecoveryId.algorithm, ...suffix: RecoveryId.suffix[]) => string; export {}; }