import { default as React, ReactNode } from 'react'; interface TabItem { tab_order: number; title: string; content?: string | ReactNode; data?: any; remove_tab?: boolean; tabIcon?: string; } export interface ITabProps { tabs: TabItem[]; activeTabValue?: number; setActiveTabValue?: React.Dispatch>; onEditTabTitle?: (tabId: number, newTitle: string) => void; handleTabChange?: () => void; handleRemoveTab?: (tabId: number) => void; } export declare const TabBarUi: (props: TabProps) => import("react/jsx-runtime").JSX.Element; export default TabBarUi;