import { ComponentInternalInstance } from 'vue';
import { EngineContext } from '../types';
import { PopupOptions, PopupPosition, MapPopup } from './popup';
export declare class MapboxGLMapPopup extends MapPopup {
    mapboxgl: any;
    mglMap: any;
    popup: any;
    constructor(engineContext: EngineContext, position: PopupPosition, options: PopupOptions, parentComponentInstance: ComponentInternalInstance);
    protected addPopup(): void;
    protected removePopup(): void;
    private convertAnchor;
}
