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 XScenario
from com.sun.star.sheet import XScenarioEnhanced

@runtime_checkable
class Scenario(XScenario, XScenarioEnhanced, XPropertySet, XNamed, Protocol):
    IsActive: bool
    BorderColor: int
    Protected: bool
    ShowBorder: bool
    PrintBorder: bool
    CopyBack: bool
    CopyStyles: bool
    CopyFormulas: bool
