unstructured/typings/docx/document.pyi

23 lines
710 B
Python
Raw Normal View History

# pyright: reportPrivateUsage=false
from typing import IO, Union
from docx.blkcntnr import BlockItemContainer
from docx.oxml.document import CT_Document
from docx.section import Sections
from docx.settings import Settings
from docx.styles.style import _ParagraphStyle
from docx.text.paragraph import Paragraph
class Document(BlockItemContainer):
def add_paragraph(
self, text: str = "", style: Union[_ParagraphStyle, str, None] = None,
) -> Paragraph: ...
@property
def element(self) -> CT_Document: ...
def save(self, path_or_stream: Union[str, IO[bytes]]) -> None: ...
@property
def sections(self) -> Sections: ...
@property
def settings(self) -> Settings: ...