from __future__ import annotations
from typing import Any, Protocol, runtime_checkable
from com.sun.star.beans import XFastPropertySet
from com.sun.star.beans import XMultiPropertySet
from com.sun.star.beans import XPropertySet
from com.sun.star.frame import XController

@runtime_checkable
class PropertyBrowserController(XController, XPropertySet, XFastPropertySet, XMultiPropertySet, Protocol):
    IntrospectedObject: XPropertySet
    CurrentPage: str
