brestok's picture
init
b60402f
raw
history blame contribute delete
422 Bytes
from datetime import date
from pydantic import BaseModel
class Salary(BaseModel):
min: float
max: float
class JobFilter(BaseModel):
titles: list[str] | None = None
companies: list[str] | None = None
locations: list[str] | None = None
minSalary: float | None = None
maxSalary: float | None = None
isTop5: bool | None = None
minDate: date | None = None
maxDate: date | None = None