Move files

This commit is contained in:
Andras Schmelczer 2022-06-25 14:01:14 +02:00
parent 79ddc5c7df
commit 8b004ec46d
No known key found for this signature in database
GPG key ID: 0EA1BC97D0AB076E
233 changed files with 117 additions and 2394 deletions

View file

@ -0,0 +1,30 @@
from typing import List, Literal, Union
from pydantic import BaseModel
from .text import Text
class Title(BaseModel):
text: Text
class Paragraph(BaseModel):
sentences: List[Text]
MetaType = Literal[
"abstract_start",
"abstract_end",
"acknowledgements_start",
"acknowledgements_end",
"annex_start",
"annex_end",
]
class Meta(BaseModel):
meta_type: MetaType
Element = Union[Title, Paragraph, Meta]