import type { IResponse } from "@/types/response.types";
import type { RowDataType } from "@/components/types/TableTypes";

export interface Notification extends RowDataType {
  id: string;
  createdAt: string;
  updatedAt: string;
  deletedAt: string | null;
  restaurant: string;
  title: string;
  channels: ("sms" | "push" | "in-app")[];
}

export type GetNotificationsResponse = IResponse<Notification[]>;
