import { PureComponent } from 'react'; import { IBaseTabsNavProps } from '../../types'; declare abstract class BaseTabsNav> extends PureComponent { protected abstract typeName: string; abstract transformTabDataList(tabDataList: InnerTab[]): InnerTab[]; abstract renderTab(data: InnerTab, index: number): React.ReactNode; onTabSelected: (id: Id) => void; renderTabs(): import("react").ReactNode[]; } export default BaseTabsNav;