export type MapNoticeTone = "info" | "success" | "warning" | "error" | "loading";
export type MapNoticePosition = "top-center" | "top-right" | "bottom-left" | "bottom-right";

export type MapNoticeOptions = {
  id?: string | number;
  title?: string;
  message: string;
  tone?: MapNoticeTone;
  duration?: number;
  position?: MapNoticePosition;
  actionLabel?: string;
  onAction?: () => void;
  dismissible?: boolean;
};
