import { LitElement } from 'lit'; import type { TTabType, LitTabs } from './tabs'; import '../button'; declare const LitTab_base: (new (...args: any[]) => import("../mixins/focusable/inderface").Focusable & LitElement) & typeof LitElement; export declare class LitTab extends LitTab_base { static styles: import("lit").CSSResult; value: string; selected: boolean; type: TTabType; private _tabsHost; private _currentX; private _prevRect?; private _currentWidthScale; active: boolean; setTabsHost(value: LitTabs): void; connectedCallback(): void; willUpdate(_changedProperties: Map): void; disconnectedCallback(): void; setSelection(value: boolean, prevRect?: DOMRect | null): void; private _selectNotify; private _prevent; render(): import("lit").TemplateResult<1>; protected updated(_changedProperties: Map): void; } declare global { interface HTMLElementTagNameMap { 'lit-tab': LitTab; } } export {};