from typing import Optional


class NoticeAction:
  label: str
  type: Optional[str]
  path: Optional[str]
  icon: Optional[str]


# ----------------------------------------
# Data Transfer Object Interface
# ----------------------------------------


class NoticeActionDto:
  label: str
  type: Optional[str]
  path: Optional[str]
  icon: Optional[str]
