import {
  MIN_PASSPHRASE_LENGTH,
  createPassphraseReader,
  renderDisableReport,
  renderInitReport,
  renderLockReport,
  renderMigrateReport,
  renderStatusReport,
  renderUnlockReport,
  runSecureStoreDisable,
  runSecureStoreInit,
  runSecureStoreLock,
  runSecureStoreMigrate,
  runSecureStoreStatus,
  runSecureStoreUnlock
} from "./chunk-CK5NTM2S.js";
import {
  FILE_FORMAT_FLAGS,
  FILE_FORMAT_VERSION,
  MAGIC_BYTES,
  MAGIC_HEADER_SIZE,
  SecureStoreDecryptError,
  SecureStoreLockedError,
  decryptFileBody,
  decryptMemoryDirToPlaintext,
  encryptFileBody,
  filePathAad,
  isEncryptedFile,
  migrateMemoryDirToEncrypted,
  readMaybeEncryptedFile,
  writeMaybeEncryptedFile
} from "./chunk-YNJHCGDT.js";
import {
  HEADER_FILENAME,
  HEADER_FORMAT,
  HEADER_FORMAT_VERSION,
  SECURE_STORE_DIR_NAME,
  buildHeader,
  buildHeaderFromPassphrase,
  deriveKeyFromHeader,
  headerPath,
  keyring_exports,
  parseHeader,
  readHeader,
  secureStoreDir,
  serializeHeader,
  validateHeader,
  verifyKey,
  writeHeader
} from "./chunk-BJMBJZ2Y.js";
import {
  METADATA_FORMAT,
  METADATA_FORMAT_VERSION,
  buildMetadata,
  decodeMetadataSalt,
  parseMetadata,
  serializeMetadata,
  validateMetadata
} from "./chunk-UKJAGEXH.js";
import {
  DEFAULT_ARGON2ID_PARAMS,
  DEFAULT_SCRYPT_PARAMS,
  KDF_KEY_LENGTH,
  KDF_SALT_LENGTH,
  constantTimeEqual,
  deriveKey,
  deriveKeyScrypt,
  validateScryptParams
} from "./chunk-FP2373TW.js";
import {
  AES_KEY_LENGTH,
  AUTH_TAG_LENGTH,
  ENVELOPE_HEADER_SIZE,
  ENVELOPE_LAYOUT,
  ENVELOPE_SALT_LENGTH,
  ENVELOPE_VERSION,
  IV_LENGTH,
  generateSalt,
  open,
  parseEnvelope,
  seal
} from "./chunk-A6XUJE5D.js";
import "./chunk-PZ5AY32C.js";
export {
  AES_KEY_LENGTH,
  AUTH_TAG_LENGTH,
  DEFAULT_ARGON2ID_PARAMS,
  DEFAULT_SCRYPT_PARAMS,
  ENVELOPE_HEADER_SIZE,
  ENVELOPE_LAYOUT,
  ENVELOPE_SALT_LENGTH,
  ENVELOPE_VERSION,
  FILE_FORMAT_FLAGS,
  FILE_FORMAT_VERSION,
  HEADER_FILENAME,
  HEADER_FORMAT,
  HEADER_FORMAT_VERSION,
  IV_LENGTH,
  KDF_KEY_LENGTH,
  KDF_SALT_LENGTH,
  MAGIC_BYTES,
  MAGIC_HEADER_SIZE,
  METADATA_FORMAT,
  METADATA_FORMAT_VERSION,
  MIN_PASSPHRASE_LENGTH,
  SECURE_STORE_DIR_NAME,
  SecureStoreDecryptError,
  SecureStoreLockedError,
  buildHeader,
  buildHeaderFromPassphrase,
  buildMetadata,
  constantTimeEqual,
  createPassphraseReader,
  decodeMetadataSalt,
  decryptFileBody,
  decryptMemoryDirToPlaintext,
  deriveKey,
  deriveKeyFromHeader,
  deriveKeyScrypt,
  encryptFileBody,
  filePathAad,
  generateSalt,
  headerPath,
  isEncryptedFile,
  keyring_exports as keyring,
  migrateMemoryDirToEncrypted,
  open,
  parseEnvelope,
  parseHeader,
  parseMetadata,
  readHeader,
  readMaybeEncryptedFile,
  renderDisableReport,
  renderInitReport,
  renderLockReport,
  renderMigrateReport,
  renderStatusReport,
  renderUnlockReport,
  runSecureStoreDisable,
  runSecureStoreInit,
  runSecureStoreLock,
  runSecureStoreMigrate,
  runSecureStoreStatus,
  runSecureStoreUnlock,
  seal,
  secureStoreDir,
  serializeHeader,
  serializeMetadata,
  validateHeader,
  validateMetadata,
  validateScryptParams,
  verifyKey,
  writeHeader,
  writeMaybeEncryptedFile
};
//# sourceMappingURL=secure-store-4R2GSO7S.js.map