/** * @license * Copyright 2025-2026 Open Home Foundation * SPDX-License-Identifier: Apache-2.0 */ import "@material/web/button/text-button"; import "@material/web/dialog/dialog"; import "@material/web/select/outlined-select"; import "@material/web/select/select-option"; import "@material/web/textfield/outlined-text-field"; import { MatterClient, MatterNode } from "@matter-server/ws-client"; import { LitElement } from "lit"; import "../../../components/ha-svg-icon.js"; export declare class NodeAclAddDialog extends LitElement { client: MatterClient; node: MatterNode; private _privilege; private _subjects; private _subjectInput; private _targets; private _targetEndpoint; private _targetCluster; private _busy; private _knownNodes; private _addSubject; private _removeSubject; private _nodeEndpoints; private _clusterOptions; private _clusterLabel; private _addTarget; private _removeTarget; private _save; private _close; private _handleClosed; protected render(): import("lit-html").TemplateResult<1>; static styles: import("lit").CSSResult; } declare global { interface HTMLElementTagNameMap { "node-acl-add-dialog": NodeAclAddDialog; } } //# sourceMappingURL=node-acl-add-dialog.d.ts.map