import { LitElement, type CSSResultGroup, type PropertyValues, type TemplateResult } from 'lit';
declare global {
    interface HTMLElementEventMap {
        'edit-text': CustomEvent<string>;
    }
    interface HTMLElementTagNameMap {
        'play-resizable-text-input': PlayResizableTextInput;
    }
}
export declare class PlayResizableTextInput extends LitElement {
    #private;
    static readonly styles: CSSResultGroup;
    text: string;
    placeholder: string;
    protected render(): TemplateResult;
    protected updated(props: PropertyValues<this>): void;
}
