import './workspace-tab-close-button';
import './workspace-tab-title';
import { IOConnectAPI, WorkspaceTabElement } from '../../types/internal';
import "./workspace-tab-options-button";
import { LightLitElement } from '../light-lit-element';
import "./workspace-icon-button";
export declare class WorkspaceTab extends LightLitElement implements WorkspaceTabElement {
    icon: string;
    isPinned: boolean;
    isSelected: boolean;
    showSaveButton: boolean;
    showCloseButton: boolean;
    frameId: string;
    workspaceId: string;
    title: string;
    io: IOConnectAPI;
    private lockConfig;
    protected render(): import("lit-html").TemplateResult<1>;
    protected firstUpdated(changedProperties: any): void;
    private setLockConfig;
}
declare global {
    interface HTMLElementTagNameMap {
        'workspace-tab': WorkspaceTab;
    }
}
//# sourceMappingURL=workspace-tab.d.ts.map