# apps/aroflo_connector_app/core/registry.py

from dataclasses import dataclass
from typing import Dict, List


@dataclass
class ZoneCapability:
    name: str
    methods: List[str]
    description: str
    default_order: str | None = None

ZONES: Dict[str, ZoneCapability] = {
    "timesheets": ZoneCapability(
        name="timesheets",
        methods=["GET"],
        description="Horas trabajadas por usuarios",
        default_order="workdate"
    ),
}
