UNPKG

@julesl23/s5js

Version:

Enhanced TypeScript SDK for S5 decentralized storage with path-based API, media processing, and directory utilities

12 lines 674 B
import { CryptoImplementation, KeyPairEd25519 } from "../api/crypto.js"; export interface RegistryEntry { pk: Uint8Array; revision: number; data: Uint8Array; signature: Uint8Array; } export declare function serializeRegistryEntry(entry: RegistryEntry): Uint8Array; export declare function deserializeRegistryEntry(data: Uint8Array): RegistryEntry; export declare function createRegistryEntry(keyPair: KeyPairEd25519, data: Uint8Array, revision: number, crypto: CryptoImplementation): Promise<RegistryEntry>; export declare function verifyRegistryEntry(entry: RegistryEntry, crypto: CryptoImplementation): Promise<boolean>; //# sourceMappingURL=entry.d.ts.map