"""Renderers that define how report data is displayed.

Classes:
    TableRenderer: Renders data as a flat table.
    SheetTableRenderer: Renders data as a table in a dedicated sheet (XLS exports).
    GroupTableRenderer: Renders grouped data as a set of sub-tables, one per group.
"""

from .group_table import GroupTableRenderer
from .sheet_table import SheetTableRenderer
from .table import TableRenderer

__all__ = [
    "TableRenderer",
    "SheetTableRenderer",
    "GroupTableRenderer",
]
