import GirafeHTMLElement from '../../base/GirafeHTMLElement.js'; import Basemap from '../../models/basemaps/basemap.js'; declare class BasemapComponent extends GirafeHTMLElement { templateUrl: null; styleUrls: null; template: () => import("uhtml").Hole; constructor(); changeBasemap(basemap: Basemap): void; isBasemapActive(basemap: Basemap): boolean; determineClassnames(basemap: Basemap): "basemap-container active-basemap" | "basemap-container"; findBasemapByName(name: string): Basemap | undefined; changeBasemapOpacity(basemap: Basemap, e: PointerEvent): void; toggleVisibility(visible: boolean): void; registerEvents(): void; protected connectedCallback(): void; } export default BasemapComponent;