import { LitElement, type CSSResultGroup, type TemplateResult } from 'lit';
import './play-dropdown-menu.js';
import './play-icon/play-icon.js';
import './play-list-item.js';
export type SizeOptions = 'small' | 'medium';
declare global {
    interface HTMLElementEventMap {
        'edit-src': CustomEvent<string>;
    }
    interface HTMLElementTagNameMap {
        'play-new-pen-button': PlayNewPenButton;
    }
}
export declare class PlayNewPenButton extends LitElement {
    static readonly styles: CSSResultGroup;
    srcByLabel?: {
        readonly [key: string]: string;
    };
    size: SizeOptions;
    protected render(): TemplateResult;
}
