/**
 * @license
 * Copyright 2025-2026 Open Home Foundation
 * SPDX-License-Identifier: Apache-2.0
 */
import "@material/web/button/filled-button";
import "@material/web/iconbutton/icon-button";
import "@material/web/select/outlined-select";
import "@material/web/select/select-option";
import "@material/web/switch/switch";
import { nothing } from "lit";
import "../../../components/ha-svg-icon.js";
import { BaseClusterCommands } from "../base-cluster-commands.js";
declare class ChimeClusterCommands extends BaseClusterCommands {
    private _lastPlayed;
    private _playDisabledUntil;
    private _unsubscribeNodes?;
    private _unsubscribeEvents?;
    updated(changedProperties: Map<string, unknown>): void;
    disconnectedCallback(): void;
    render(): typeof nothing | import("lit-html").TemplateResult<1>;
    onChimeStartedPlaying(chimeId: number): void;
    private _handlePlay;
    static styles: (import("lit").CSSResultArray | import("lit").CSSResultOrNative)[];
}
declare global {
    interface HTMLElementTagNameMap {
        "chime-cluster-commands": ChimeClusterCommands;
    }
}
export {};
//# sourceMappingURL=chime-commands.d.ts.map