/** * Vault Document Model * * Represents a complete vault: header + ciphertext */ import type { VaultHeader } from './VaultHeader'; export interface VaultDocument { header: VaultHeader; ciphertext: Uint8Array; } export interface VaultDocumentJson { header: VaultHeader; ciphertext: string; } /** * Serialize vault document to JSON */ export declare function vaultDocumentToJson(document: VaultDocument): VaultDocumentJson; /** * Deserialize vault document from JSON */ export declare function vaultDocumentFromJson(json: VaultDocumentJson): VaultDocument;