from typing import Annotated from fastapi import Depends, Query from pydantic import BaseModel class Pagination(BaseModel): page: int | None = Query(default=0, ge=0) limit: int | None = Query(default=30, ge=0, le=50) PaginationTasks = Annotated[Pagination, Depends()]