from __future__ import annotations

from dataclasses import dataclass
from typing import TYPE_CHECKING

if TYPE_CHECKING:
    from pathlib import Path

    from test_automation_suite.core.config import Config


@dataclass
class Context:
    config: Config
    output_directory: Path
    """Directory where the task can store log files or artifacts"""
