from typing import (
    List,
    Optional,
)


class TableReportFilterDto(object):
    def __init__(
        self,
        pos_id,         # type: str
        table_id=None,  # type: Optional[str]
        order_id=None,  # type: Optional[str]
        orders=None,    # type: Optional[List[str]]
    ):
        # type: (...) -> None

        self.pos_id = pos_id
        self.table_id = table_id
        self.order_id = order_id
        self.orders = orders
