from __future__ import annotations
from typing import Any, Protocol, runtime_checkable
from com.sun.star.beans import XPropertySet
from com.sun.star.container import XNamed
from com.sun.star.sheet import XDataPilotMemberResults
from com.sun.star.sheet import XMembersSupplier

@runtime_checkable
class DataPilotSourceLevel(XNamed, XMembersSupplier, XDataPilotMemberResults, XPropertySet, Protocol):
    SubTotals: list[GeneralFunction]
    ShowEmpty: bool
    SubTotals2: list[int]
