import React from 'react'; import './Tabs.scss'; interface Tab { /** * Unique identifier for the tab */ id: string; /** * Label for the tab */ label: string; /** * Optional icon name for the tab */ iconName?: string; /** * Icon/Text display option for the tab */ iconText?: 'icon' | 'text' | 'both'; /** * The component/content rendered for the tab */ component: React.ReactNode; /** * Optional flag to disable the tab */ disabled?: boolean; /** * Optional submenu component */ submenu?: React.ReactNode; } interface TabsProps { /** * Array of Tab objects to be rendered in the tab bar */ tabs: Tab[]; } declare const Tabs: React.FC; export default Tabs;