import { LitElement, type CSSResultGroup, type TemplateResult } from 'lit';
import type { ColorScheme } from '../types/color-scheme.js';
import './play-button.js';
import './play-dropdown-menu.js';
import './play-list-item.js';
declare global {
    interface HTMLElementEventMap {
        'preview-reset': CustomEvent<undefined>;
        'preview-scheme': CustomEvent<ColorScheme>;
        'preview-width': CustomEvent<number>;
    }
    interface HTMLElementTagNameMap {
        'play-preview-controls': PlayPreviewControls;
    }
}
export declare class PlayPreviewControls extends LitElement {
    static readonly styles: CSSResultGroup;
    previewWidth: number;
    scheme: ColorScheme;
    protected render(): TemplateResult;
}
