from dataclasses import dataclass from dataclasses_json import dataclass_json from typing import Optional @dataclass_json @dataclass class OperatorProxySession: id: int type: str username: Optional[str] password: Optional[str] links: Optional[list] subscription_url: Optional[str] operator_id: int operator_name: str operator_domain: Optional[str] = None operator_hysteria2_host: Optional[str] = None operator_vless_host: Optional[str] = None server_ip: Optional[str] = None # pre-resolved IP — avoids DNS leak at connect time location_country_code: Optional[str] = None location_city_code: Optional[str] = None