from abc import ABC, abstractmethod class RecordPathProvider(ABC): @abstractmethod def get_path(self, record_id: str) -> str: pass