from __future__ import annotations
from typing import Any, Protocol, runtime_checkable
from com.sun.star.beans import XMultiPropertyStates
from com.sun.star.beans import XPropertySet
from com.sun.star.beans import XPropertyState
from com.sun.star.document import XDocumentInsertable
from com.sun.star.text import TextRange
from com.sun.star.text import XParagraphCursor
from com.sun.star.text import XSentenceCursor
from com.sun.star.text import XTextCursor
from com.sun.star.text import XWordCursor
from com.sun.star.util import XSortable

@runtime_checkable
class TextCursor(TextRange, XTextCursor, XWordCursor, XSentenceCursor, XParagraphCursor, XPropertySet, XPropertyState, XMultiPropertyStates, XDocumentInsertable, XSortable, Protocol):
    ...
