import { PropertyValues } from 'lit';
import { LightLitElement } from '../../light-lit-element';
import "./container-switch";
import { AddApplicationPopupElement, Size } from '../../../types/internal';
export declare class AddApplicationPopup extends LightLitElement implements AddApplicationPopupElement {
    workspaceId: string;
    boxId: string;
    frameId: string;
    io: any;
    hidePopup: () => void;
    resizePopup: (size: Size) => void;
    filterApps: (term: string) => any;
    inLane: boolean;
    parent: any;
    searchTerm: string;
    workspacesFriendlyApps: any[];
    connectedCallback(): void;
    protected firstUpdated(_changedProperties: PropertyValues): void;
    protected updated(): void;
    protected render(): import("lit-html").TemplateResult<1>;
    private hasFlag;
    private isFromSupportedType;
    private loadApps;
    private getElementOnClick;
    private refreshPopupHeight;
    private loadParent;
}
declare global {
    interface HTMLElementTagNameMap {
        'workspaces-add-application-popup': AddApplicationPopup;
    }
}
//# sourceMappingURL=add-application-popup.d.ts.map