import type { BaseResponse } from "@/shared/types/SharedTypes";

export type IconItem = {
  id: string;
  createdAt: string;
  updatedAt: string;
  deletedAt: string | null;
  url: string;
  group: string;
};

export type IconGroup = {
  id: string;
  createdAt: string;
  updatedAt: string;
  deletedAt: string | null;
  name: string;
  icons: IconItem[];
};

export type IconGroupsResponse = BaseResponse<IconGroup[]>;

export const STICKER_DRAG_MIME = "application/x-dpage-sticker";
