import type { TguPlanStatus } from "../../../model/tguTypes";

export type Tgu2DMapSelection =
  | {
      type: "polygon";
      id: string;
      name: string;
      layer: "planWorks" | "swath" | "tracks" | "requests";
      planId?: string;
      spacecraftId?: string;
      requestId?: string;
      surveyType?: string;
      status?: TguPlanStatus;
    }
  | {
      type: "marker";
      id: string;
      name: string;
      layer: "stations" | "spacecraftMarkers";
      spacecraftId?: string;
    };

