from __future__ import annotations from pydantic import BaseModel class MetadataExportResponse(BaseModel): exported_at: str data: dict class MetadataImportRequest(BaseModel): data: dict confirm_replace: bool = False validation_token: str | None = None class MetadataImportResponse(BaseModel): ok: bool = True imported_tables: list[str] scheduled_jobs: list[str] = [] class MetadataValidationResponse(BaseModel): ok: bool issues: list[str] class MetadataRestorePlanResponse(BaseModel): ok: bool issues: list[str] validation_token: str | None summary: dict