import { type PopupOptions } from "maplibre-gl"; import { type ReactNode } from "react"; export type MapPopupProps = { /** Longitude coordinate for popup position */ longitude: number; /** Latitude coordinate for popup position */ latitude: number; /** Callback when popup is closed */ onClose?: () => void; /** Popup content */ children: ReactNode; /** Additional CSS classes for the popup container */ className?: string; /** Show a close button in the popup (default: false) */ closeButton?: boolean; } & Omit; export declare function MapPopup({ longitude, latitude, onClose, children, className, closeButton, ...popupOptions }: MapPopupProps): import("react").ReactPortal; //# sourceMappingURL=map-popup.d.ts.map