import ThemeLayer from '../../../models/layers/themelayer.js';
import TreeViewGroupElement from '../tools/treeviewgroupelement.js';
declare class TreeViewThemeComponent extends TreeViewGroupElement {
    protected templateUrl: string | null;
    protected styleUrls: string[] | null;
    template: () => import("uhtml").Hole;
    layer: ThemeLayer;
    constructor(theme: ThemeLayer);
    render(): void;
    registerEvents(): void;
    protected connectedCallback(): void;
    deleteTheme(): void;
}
export default TreeViewThemeComponent;
