from typing import Literal

from screensuite.benchmarks.hubbasebenchmark import HubBaseBenchmarkConfig


class BrowseCompConfig(HubBaseBenchmarkConfig):
    hf_repo: Literal["smolagents/browse_comp"] = "smolagents/browse_comp"
    """HF repo name"""

    split: Literal["test"] = "test"
    """Split to use."""

    @classmethod
    def create(cls) -> "BrowseCompConfig":
        return cls()
