// ══════════════════════════════════════════════════════════════════
// E2E Encrypted Messaging — Types
// ══════════════════════════════════════════════════════════════════
// Consensus spec from GPT + Gemini + Claude hostile review.
//
// Design: Separate X25519 encryption keys (not converted from Ed25519).
// Ephemeral-static ECDH per message (sender forward secrecy).
// Double signature: inner (plaintext) + outer (ciphertext).
// Taint hashes in cleartext AAD for Module 18 enforcement.
// Padding to power-of-2 blocks.
// libsodium-wrappers (JS), PyNaCl (Python).
// ══════════════════════════════════════════════════════════════════
export {};
//# sourceMappingURL=encrypted-messaging.js.map