"""Request DTOs for extraction use cases.""" from dataclasses import dataclass from typing import Optional @dataclass class ExtractionRequestDTO: """DTO for extraction request.""" video_filename: str video_file_path: str video_file_size: int output_format: str quality: str content_type: Optional[str] = None @dataclass class JobCreationDTO: """DTO for job creation.""" job_id: str status: str message: str check_url: str file_size_mb: float