/**
 * <fw-dev-mode-panel> — Developer mode side panel.
 * Feature parity with React/Svelte advanced panel.
 */
import { LitElement, type PropertyValues } from "lit";
import { type PlaybackMode } from "@livepeer-frameworks/player-core";
import type { PlayerControllerHost } from "../controllers/player-controller-host.js";
export declare class FwDevModePanel extends LitElement {
    pc: PlayerControllerHost;
    playbackMode: PlaybackMode;
    private _activeTab;
    private _hoveredComboIndex;
    private _tooltipPos;
    private _showDisabledPlayers;
    private _playbackScore;
    private _qualityScore;
    private _stallCount;
    private _frameDropRate;
    private _videoStats;
    private _playerStats;
    private _qualityMonitor;
    private _qualityMonitorVideo;
    private _videoStatsInterval;
    private _playerStatsInterval;
    static styles: import("lit").CSSResult[];
    disconnectedCallback(): void;
    protected updated(_changed: PropertyValues<this>): void;
    private _getMistStreamInfo;
    private _getAllCombinations;
    private _getCompatibleCombinations;
    private _getActiveComboIndex;
    private _syncQualityMonitor;
    private _stopQualityMonitor;
    private _syncStatsPolling;
    private _stopStatsPolling;
    private _updateVideoStats;
    private _pollPlayerStats;
    private _handleComboMouseEnter;
    private _handleModeChange;
    private _handleReload;
    private _handleNextCombo;
    private _handleSelectCombo;
    private _renderStatsTab;
    private _renderConfigTab;
    protected render(): import("lit").TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        "fw-dev-mode-panel": FwDevModePanel;
    }
}
