""" Mobile Upload API — barrel re-export. All implementation split into: upload_api_chunked — chunked upload endpoints (init, chunk, finalize, simple, status, cancel, list) upload_api_mobile — mobile HTML upload page DSGVO-konform: Data stays local in WLAN, no external transmission. """ from fastapi import APIRouter from upload_api_chunked import ( # noqa: F401 router as _chunked_router, UPLOAD_DIR, CHUNK_DIR, EH_UPLOAD_DIR, _upload_sessions, InitUploadRequest, InitUploadResponse, ChunkUploadResponse, FinalizeResponse, ) from upload_api_mobile import router as _mobile_router # noqa: F401 # Composite router that includes both sub-routers router = APIRouter() router.include_router(_chunked_router) router.include_router(_mobile_router)