from pydantic import BaseModel
from typing import List, Optional, Dict

class AdvancedOptions(BaseModel):
  linearity_check: Optional[bool]
  show_progress: Optional[bool]
  max_solution_time: Optional[int]
  brand_bound_tolerance: Optional[float]
  max_forms: Optional[int]
  precision: Optional[float]
  extra_param_range: Optional[List[Dict]]