import type * as L from 'leaflet'; import type { AWCLeafletElement } from '../awc-leaflet.js'; type Constructor> = new (...args: any[]) => T; export interface LeafletPopupContentMixinElement extends AWCLeafletElement { feature: L.Popup | L.Polygon | L.Polyline | L.Circle | L.Rectangle | L.Marker; popupMO: MutationObserver; updatePopupContent: () => void; } export declare const LeafletPopupContentMixin: >(superclass: TBase) => TBase & Constructor; export {};