import * as React from 'react'; export declare type TabSelectHandler = (key: string | number, event?: React.SyntheticEvent) => void; export declare type TabContentType = { animation?: boolean | React.ReactType; activeKey?: string | number; unmountOnExit?: boolean; onPaneEnter: Function; onPaneExited: Function; exiting: boolean; }; export declare type TabContainerType = { getId?: Function; unmountOnExit?: boolean; activeKey?: string | number; onSelect: TabSelectHandler; getTabId: (key: any) => string; getPaneId: (key: any) => string; }; export declare type TabContextType = { $bs_tabContent?: TabContentType; $bs_tabContainer?: TabContainerType; };