import { LightLitElement } from '../../light-lit-element';
import './options-list';
import "./save";
import "./lock-options";
import { IOConnectAPI } from '../../../types/internal';
export declare class WorkspaceTabOptionsPopup extends LightLitElement {
    buttonBounds: {
        left: number;
        top: number;
        right: number;
        bottom: number;
    };
    workspaceId: string;
    showSaveButton: boolean;
    lockConfig: {};
    hidePopup: () => void;
    io: IOConnectAPI | undefined;
    size: {
        height: number;
        width: number;
    };
    lockSelected: boolean;
    saveSelected: boolean;
    isDialog: boolean;
    private unsubWindowFocused;
    private popup;
    connectedCallback(): void;
    disconnectedCallback(): void;
    protected firstUpdated(changedProperties: Map<string | number | symbol, unknown>): void;
    protected updated(changedProperties: Map<string | number | symbol, unknown>): void;
    protected render(): import("lit-html").TemplateResult<1>;
    private resizePopup;
}
//# sourceMappingURL=options-popup.d.ts.map