import "../../workspaces-feedback-dialog";
import { AddWorkspacePopupElement, Size } from '../../../types/internal';
import { LightLitElement } from '../../light-lit-element';
export declare const DeleteWorkspaceLayoutButtonLabel = "Delete";
export declare class AddWorkspacePopup extends LightLitElement implements AddWorkspacePopupElement {
    frameId: string;
    resizePopup: (s?: Size) => void;
    hidePopup: () => void;
    filterLayouts?: Function;
    io: any;
    showFeedback?: (message: string) => void;
    feedbackText?: string;
    layoutSummaries: any[];
    private resizeUnsub;
    connectedCallback(): void;
    disconnectedCallback(): void;
    protected render(): import("lit-html").TemplateResult<1>;
    private onCreateNewClicked;
    private getSummaries;
    private getOnClickCallback;
    private getOnCloseClickCallback;
}
declare global {
    interface HTMLElementTagNameMap {
        'add-workspace-popup': AddWorkspacePopup;
    }
}
//# sourceMappingURL=add-workspace-popup.d.ts.map