import { CSSResultGroup, PropertyValues, TemplateResult } from 'lit'; import { SbbElement } from '../../core.ts'; declare const SbbTabNavBarElement_base: import('../../core.ts').AbstractConstructor> & typeof SbbElement; /** * It displays one or more tab-label-like elements, each one is an anchor element. * * @slot - Use the unnamed slot to add anchors. */ export declare class SbbTabNavBarElement extends SbbTabNavBarElement_base { static readonly elementName: string; static styles: CSSResultGroup; static readonly role = "navigation"; protected listChildLocalNames: string[]; /** * Size variant, either s (lean theme default), l (standard theme default) or xl. */ accessor size: 's' | 'l' | 'xl' | null; private _resizeController; private _listElement; private _onTabGroupElementResize; protected firstUpdated(changedProperties: PropertyValues): void; private _updateWidthObserver; protected render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'sbb-tab-nav-bar': SbbTabNavBarElement; } } export {}; //# sourceMappingURL=tab-nav-bar.component.d.ts.map