import { ComponentInterface, EventEmitter } from '../../stencil-public-runtime'; /** * Tabs organize and allow navigation between groups of content that are related and at the same hierarchical level. The Tab Bar contains the Tab Scroller and Tab components. It functions as a wrapper around the material [Tab Bar](https://github.com/material-components/material-components-web/tree/master/packages/mdc-tab-bar) component. * * @slot default - One or more `ino-tab` */ export declare class TabBar implements ComponentInterface { private mdcInstance?; el: HTMLInoTabBarElement; /** * Activates the tab at the given index (**unmanaged**). */ activeTab?: number; /** * Autofocus of tab on activation. */ autoFocus?: boolean; /** * Emits when a tab changes. * Contains the index of the activated tab in `event.detail` */ activeTabChange: EventEmitter; activeTabChangedWatcher(newTabIndex: number): void; private updateActiveTabState; componentDidLoad(): void; disconnectedCallback(): void; interactionHandler(e: any): Promise; render(): any; }