import { PropertyValues } from 'lit';
import { LightLitElement } from '../../light-lit-element';
import './options-list';
import "./save";
import "./lock-options";
import { IOConnectAPI, Size } from '../../../types/internal';
export declare class WorkspaceTabOptionsPopup extends LightLitElement {
    workspaceId: string;
    showSaveButton: boolean;
    lockConfig: {};
    hidePopup: () => void;
    container: HTMLElement | undefined;
    resizePopup: (_size: Size) => void;
    io: IOConnectAPI | undefined;
    size: Size;
    lockSelected: boolean;
    saveSelected: boolean;
    popup: HTMLElement;
    protected createRenderRoot(): HTMLElement | DocumentFragment;
    protected firstUpdated(_changedProperties: PropertyValues): void;
    protected updated(_changedProperties: PropertyValues): void;
    protected render(): import("lit-html").TemplateResult<1>;
}
//# sourceMappingURL=options-popup-core.d.ts.map