import { EventEmitter } from "../../stencil-public-runtime"; import { SwirlTabBarJustify, SwirlTabBarPadding, SwirlTabBarTab, SwirlTabBarVariant } from "../swirl-tab-bar/swirl-tab-bar"; export declare class SwirlTabs { el: HTMLElement; initialTab?: string; label: string; justifyTabBar?: SwirlTabBarJustify; tabBarPaddingBlockEnd?: SwirlTabBarPadding; tabBarPaddingBlockStart?: SwirlTabBarPadding; tabBarPaddingInlineEnd?: SwirlTabBarPadding; tabBarPaddingInlineStart?: SwirlTabBarPadding; tabBarVariant?: SwirlTabBarVariant; activeTab?: string; tabBarTabs: SwirlTabBarTab[]; tabActivated: EventEmitter; private tabs; componentWillLoad(): void; /** * Activate a tab. * @param tabId */ activateTab(tabId: string): Promise; private activateNextTab; private activatePreviousTab; private collectTabs; private updateTabBarTabs; private onActivateNextTab; private onActivatePreviousTab; private onActivateTab; render(): any; }