import { type Snippet } from 'svelte';
import maplibregl from 'maplibre-gl';
interface Props extends Omit<maplibregl.PopupOptions, 'className'> {
    lnglat?: maplibregl.LngLatLike;
    class?: string;
    open?: boolean;
    /** HTML content of the popup */
    children?: Snippet;
    onopen?: maplibregl.Listener;
    onclose?: maplibregl.Listener;
}
declare const Popup: import("svelte").Component<Props, {}, "open">;
type Popup = ReturnType<typeof Popup>;
export default Popup;
