/** * SDN Crypto Module * * Unified cryptographic operations using hd-wallet-wasm. * Provides HD wallet functionality plus backward-compatible crypto APIs. */ export type { HDWalletOptions, MnemonicOptions, DerivedKey, KeyPair, IdentityKeyPair, EncryptionKeyPair, DerivedIdentity, } from './types'; export { LanguageCode, SDNDerivation, buildIdentityPath, buildSigningPath, buildEncryptionPath, } from './types'; export { initHDWallet, isHDWalletAvailable, injectEntropy, hasEntropy, generateMnemonic, validateMnemonic, mnemonicToSeed, deriveEd25519Key, deriveEd25519KeyPair, ed25519PublicKey, x25519PublicKey, deriveSecp256k1Key, derivePeerIdFromPublicKey, derivePeerIdFromXpub, deriveIpnsHashFromXpub, deriveIdentity, identityFromMnemonic, deriveXPub, sign, verify, encrypt, decrypt, encryptBytes, decryptBytes, x25519ECDH, randomBytes, generateKey, sha256, } from './hd-wallet'; import * as hdWallet from './hd-wallet'; export default hdWallet; //# sourceMappingURL=index.d.ts.map