from __future__ import annotations from govoplan_core.core.object_storage import ( LocalFilesystemStorageBackend, S3StorageBackend, StorageBackend, StorageBackendError, StorageObjectInfo, StorageObjectMissing, StorageObjectPage, configured_storage_backend, ) from govoplan_files.backend.runtime import settings def get_storage_backend() -> StorageBackend: """Return the deployment-owned backend for Files-managed objects.""" return configured_storage_backend(settings) __all__ = [ "LocalFilesystemStorageBackend", "S3StorageBackend", "StorageBackend", "StorageBackendError", "StorageObjectInfo", "StorageObjectMissing", "StorageObjectPage", "get_storage_backend", ]