from __future__ import annotations from abc import ABC, abstractmethod from fastapi_modules.fastapi_leaudit.domian.vo.ragDatasetVo import RagDatasetPageVO class IRagDatasetService(ABC): @abstractmethod async def GetMyDatasets(self, CurrentUserId: int, UserArea: str | None, UserRole: str | None) -> RagDatasetPageVO: ...