/** * @license * Copyright 2025-2026 Open Home Foundation * SPDX-License-Identifier: Apache-2.0 */ import "@material/web/button/filled-button"; import "@material/web/textfield/outlined-text-field"; import { type CSSResultGroup } from "lit"; import { BaseClusterCommands } from "../base-cluster-commands.js"; /** * Command panel for BasicInformation cluster (ID: 0x28 / 40). * Provides ability to edit the NodeLabel attribute. */ export declare class BasicInformationClusterCommands extends BaseClusterCommands { private _nodeLabel; private _saving; updated(changedProperties: Map): void; /** * Load the current NodeLabel from the node's cached attributes. */ private _loadCurrentNodeLabel; /** * Check if the node is available (not offline). */ private get _isNodeAvailable(); render(): import("lit-html").TemplateResult<1>; private _handleInput; private _handleSave; static styles: CSSResultGroup; } declare global { interface HTMLElementTagNameMap { "basic-information-cluster-commands": BasicInformationClusterCommands; } } //# sourceMappingURL=basic-information-commands.d.ts.map