from dataclasses import dataclass
from pathlib import Path
from typing import List

from physiq_cloud.time import Interval

from pojagi_dsp.series_frame import SftInfo


@dataclass(frozen=True)
class SftInterval:
    info: SftInfo
    interval: Interval
    frame_count: int
    files: List[Path]
