import { Tabs, TabsProps } from './Tabs';
import { TabsList, TabsListProps } from './TabsList';
import { TabsTrigger, TabsTriggerProps } from './TabsTrigger';
import { TabsContent, TabsContentProps } from './TabsContent';

const TabsNameSpace = Object.assign(Tabs, {
    List: TabsList,
    Trigger: TabsTrigger,
    Content: TabsContent,
});

export type { TabsListProps, TabsProps, TabsTriggerProps, TabsContentProps };

export { TabsNameSpace as Tabs };
