///
import { IVerticalInnerTab, IVerticalTabsProps, IVerticalTab, IVerticalTabPanelProps } from './types';
import BaseTabs from './components/base/BaseTabs';
import TabDivide from './components/TabDivide';
import TabPanel from './components/TabPanel';
export declare class VerticalTabs extends BaseTabs, IVerticalTabPanelProps, IVerticalTabsProps> {
static TabPanel: typeof TabPanel;
static Divide: typeof TabDivide;
static defaultProps: Partial>;
get tabsCls(): string;
getTabDataListFromTabs(tabs: NonNullable>>): Array>;
getTabDataListFromChildren(children: NonNullable['children']>): Array>;
renderNav(tabDataList: Array>): JSX.Element;
renderTabPanel(tabItem: IVerticalInnerTab): JSX.Element;
}
export default VerticalTabs;