import { Component } from 'omi'; import { StyledProps, Styles } from '../common'; import { TabValue } from './type'; interface TabBarProps extends StyledProps { tabPosition: string; activeId: TabValue; containerRef: Object; } export default class TabBar extends Component { static defaultProps: { tabPosition: string; activeId: string; }; static propsType: { tabPosition: StringConstructor; activeId: (NumberConstructor | StringConstructor)[]; containerRef: ObjectConstructor; }; currentActiveIdRef: Partial>; barStyle: Omi.SignalValue; tabsClassPrefix: string; containerRef: Partial>; computeStyle(): void; install(): void; installed(): void; render(): JSX.Element; } export {};