import { CSSResultGroup, PropertyValues, TemplateResult } from 'lit'; import { SbbElement } from '../../core/base-elements.ts'; declare const SbbTabNavBarElement_base: import('../../core/mixins.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, l or xl. * @default 'l' / 's' (lean) */ accessor size: 's' | 'l' | 'xl'; 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