from __future__ import annotations
from typing import Any, Protocol, runtime_checkable
from com.sun.star.beans import XPropertySet
from com.sun.star.beans import XPropertyState
from com.sun.star.container import XContentEnumerationAccess
from com.sun.star.style import CharacterProperties
from com.sun.star.style import CharacterPropertiesAsian
from com.sun.star.style import CharacterPropertiesComplex
from com.sun.star.style import ParagraphProperties
from com.sun.star.style import ParagraphPropertiesAsian
from com.sun.star.style import ParagraphPropertiesComplex
from com.sun.star.text import XTextRange

@runtime_checkable
class TextRange(XTextRange, XPropertySet, XPropertyState, XContentEnumerationAccess, CharacterProperties, CharacterPropertiesAsian, CharacterPropertiesComplex, ParagraphProperties, ParagraphPropertiesAsian, ParagraphPropertiesComplex, Protocol):
    ...
