import { UmbLitElement } from '../../../lit-element/index.js';
export declare class UmbWorkspaceHeaderNameEditableElement extends UmbLitElement {
    #private;
    /**
     * The label for the inner input.
     * @attr
     */
    label?: string;
    /**
     * The placeholder for the inner input.
     * @attr
     */
    placeholder?: string;
    /**
     * The readonly state of the inner input.
     * @attr
     */
    readonly: boolean;
    private _name;
    private _isWritableName;
    constructor();
    render(): import("lit-html").TemplateResult<1>;
    static styles: import("lit").CSSResult[];
}
declare global {
    interface HTMLElementTagNameMap {
        'umb-workspace-header-name-editable': UmbWorkspaceHeaderNameEditableElement;
    }
}
