import GirafeHTMLElement from '../../../base/GirafeHTMLElement.js';
import BaseLayer from '../../../models/layers/baselayer.js';
import GroupLayer from '../../../models/layers/grouplayer.js';
declare class MobileGroupElementComponent extends GirafeHTMLElement {
templateUrl: null;
styleUrls: null;
template: () => import("uhtml").Hole;
group?: GroupLayer;
/**
* Contains all childs recursively flattend for a better view in mobile
*/
childLayers: BaseLayer[];
static readonly observedAttributes: string[];
constructor();
render(): void;
private refreshGroup;
protected connectedCallback(): void;
attributeChangedCallback(name: string): void;
}
export default MobileGroupElementComponent;