import { Location } from '@riim/opal-router'; import { IEvent } from 'cellx'; import { BaseComponent, IComponentElement } from 'rionite'; import { OpalTab } from '../OpalTabList'; import { OpalTabPanel } from '../OpalTabPanel'; import './index.css'; export { OpalTab }; export { OpalTabList } from '../OpalTabList'; export { OpalTabPanel }; export declare class OpalTabs extends BaseComponent { paramUseLocationHash: boolean; tabs: HTMLCollectionOf; tabPanels: HTMLCollectionOf>; _startSelectedTab: OpalTab | null; _selectedTab: OpalTab | null; ready(): void; elementAttached(): void; _onTabListSelect(evt: IEvent): void; _onTabListDeselect(evt: IEvent): void; _onHistoryChange(location: Location): void; goToTab(label: string): boolean; _selectTab(tab: OpalTab, notUseLocationHash?: boolean): void; }