from __future__ import annotations
from typing import Any, Protocol, runtime_checkable

@runtime_checkable
class TextPageStyle(Protocol):
    RegisterModeActive: bool
    RegisterParagraphStyle: str
    TextColumns: XTextColumns
    HeaderText: XText
    HeaderTextLeft: XText
    HeaderTextRight: XText
    HeaderTextFirst: XText
    FooterText: XText
    FooterTextLeft: XText
    FooterTextRight: XText
    FooterTextFirst: XText
    FootnoteHeight: int
    FootnoteLineWeight: int
    FootnoteLineColor: Color
    FootnoteLineRelativeWidth: int
    FootnoteLineAdjust: int
    FootnoteLineTextDistance: int
    FootnoteLineDistance: int
