1#![deny(missing_docs)]
14
15pub mod manifest;
16pub mod storage;
17
18pub use manifest::{ManifestFileEntry, StorageManifest};
19pub use storage::{
20 data_claims, make_auth_request, now_ms, open_remote_request, open_remote_response,
21 process_remote_request, seal_remote_request, seal_remote_response, transport_claims,
22 validate_auth_resource, AuthRemoteRequest, AuthRemoteResponse, BackupDescriptor,
23 DntFileObjectStore, DntFileSecretStore, DntFileSnapshotStore, FileStorageProvider, Migration,
24 MigrationId, RemoteAuthStorageClient, Repository, RepositoryName, SealedObjectStore,
25 SealedSecretStore, SealedSnapshotStore, SealedStoragePolicy, StorageError, StorageHealth,
26 StorageProvider, StorageResult, StorageStatus, Transaction, AUTH_REMOTE_ENDPOINT,
27 AUTH_REMOTE_SCHEMA, DEFAULT_AUTH_REMOTE_MAX_BYTES, DEFAULT_AUTH_REMOTE_TIMEOUT_MS,
28 DEFAULT_AUTH_REMOTE_TTL_MS,
29};