from __future__ import annotations
from typing import Any, TypedDict

class LineDescriptor(TypedDict, total=False):
    DisplayName: str
    Control: XPropertyControl
    HelpURL: str
    HasPrimaryButton: bool
    PrimaryButtonId: str
    PrimaryButtonImageURL: str
    PrimaryButtonImage: XGraphic
    HasSecondaryButton: bool
    SecondaryButtonId: str
    SecondaryButtonImageURL: str
    SecondaryButtonImage: XGraphic
    IndentLevel: int
    Category: str
