import GirafeHTMLElement from '../../../base/GirafeHTMLElement';
import I18nManager from '../../../tools/i18n/i18nmanager';
import proj4 from 'proj4';
import { printCoordinate } from '../../../tools/geometrytools';
declare class MapDefaultContextMenuContentComponent extends GirafeHTMLElement {
    template: () => import("uhtml").Hole;
    i18nManager: I18nManager;
    private readonly eventsCallbacks;
    private MapContextMenuState;
    private readonly container;
    position: number[];
    projection: string;
    proj4: typeof proj4;
    printCoordinate: typeof printCoordinate;
    constructor();
    renderComponent(): Promise<void>;
    registerEvents(): void;
    unregisterEvents(): void;
    closeMenu(): void;
    connectedCallback(): Promise<void>;
}
export default MapDefaultContextMenuContentComponent;
