import GirafeHTMLElement from '../../../base/GirafeHTMLElement.js';
import Layer from '../../../models/layers/layer.js';
declare class MobileLayerElementComponent extends GirafeHTMLElement {
    protected templateUrl: string | null;
    protected styleUrls: string[] | null;
    template: () => import("uhtml").Hole;
    protected layer?: Layer;
    static readonly observedAttributes: string[];
    constructor(name?: string);
    registerEvents(): void;
    render(): void;
    toggle(): void;
    private refreshGroup;
    protected connectedCallback(): void;
    attributeChangedCallback(name: string): void;
}
export default MobileLayerElementComponent;
