"""xllayout: composable framework for styled Excel reports.

Quick usage:
    from xllayout.core.theme import LightTheme
    from xllayout.core.cell_style import CellStyleSpec
    from xllayout.core.style_engine import StyleRegistry
    from xllayout.writer.workbook import ReportWriter
"""

from xllayout.core.cell_style import CellStyleSpec
from xllayout.core.style_engine import StyleRegistry, StyleRule, StyleSelector
from xllayout.core.theme import LightTheme
from xllayout.writer.workbook import ReportWriter

__all__ = [
    "LightTheme",
    "ReportWriter",
    "CellStyleSpec",
    "StyleRegistry",
    "StyleRule",
    "StyleSelector",
]
