import React__default, { ReactNode } from 'react';
import { TabsProps as TabsProps$1, TabsTriggerProps, TabsContentProps, TabsListProps } from '@radix-ui/react-tabs';

interface TabsProps extends TabsProps$1 {
    option: {
        value: string;
        title: ReactNode;
        triggerProps?: Omit<TabsTriggerProps, 'value'>;
        content: ReactNode;
        contentProps?: Omit<TabsContentProps, 'value'>;
    }[];
    listProps?: TabsListProps;
    triggerProps?: Omit<TabsTriggerProps, 'value'>;
    contentProps?: Omit<TabsContentProps, 'value'>;
}
declare const Tabs: React__default.ForwardRefExoticComponent<TabsProps & React__default.RefAttributes<HTMLDivElement>>;

export { Tabs, type TabsProps };
