export declare class VMapLayerGroup {
el: HTMLElement;
/**
* Sichtbarkeit der gesamten Gruppe.
* @default true
*/
visible: boolean;
/**
* Globale Opazität (0–1) für alle Kinder.
* @default 1
*/
opacity: number;
/**
* Base map identifier for this layer group. When set, layers in this group will be treated as base map layers.
*/
basemapid: string | null;
private mapProvider;
private groupId;
onVisibleChanged(): Promise;
onBaseMapIdChanged(): Promise;
private init;
connectedCallback(): Promise;
componentWillLoad(): Promise;
componentDidLoad(): Promise;
componentWillRender(): Promise;
/**
* Returns the internal group identifier used by the map provider.
*/
getGroupId(): Promise;
render(): any;
}