from typing import Optional, List from dataclasses import dataclass from shared.schemas import LinkfireLinkResponseSchema @dataclass class LinkfireRequestModel: query: Optional[str] limit: int @dataclass class LinkfireResponseSchema: linkId: str linkUrl: str @dataclass class LinkfireLinkSchema: id: Optional[int] link_id: str link_url: str deletable: Optional[bool] = True @dataclass class CampaignLinkfireLinkListResponseSchema: linkfireLinks: List[LinkfireLinkResponseSchema] @dataclass class LinkfireLinkListRequestSchema(CampaignLinkfireLinkListResponseSchema): ...