19 lines
326 B
Python
19 lines
326 B
Python
from dataclasses import dataclass, field
|
|
from typing import Any, Dict, List, Optional
|
|
|
|
|
|
Entity = Dict[str, Any]
|
|
|
|
|
|
@dataclass
|
|
class PageRecord:
|
|
page_number: int
|
|
text: str
|
|
entities: List[Entity] = field(default_factory=list)
|
|
|
|
|
|
@dataclass
|
|
class BotResponse:
|
|
text: str
|
|
pages: Optional[List[PageRecord]] = None
|