import * as React from 'react'; import type { baseComponentProps } from '../@shared/types'; import type { TabsContentVariantProps, TabsVariantProps, TabsListVariantProps, TabsTriggerVariantProps } from './tabs.styles'; import { StyledTabsContent, StyledTabsList, StyledTabsRoot, StyledTabsTrigger } from './tabs.styles'; type TabsProps = baseComponentProps & TabsVariantProps & React.ComponentPropsWithRef; type TabsListProps = baseComponentProps & TabsListVariantProps & React.ComponentPropsWithRef; declare const TabsListComponent: React.ForwardRefExoticComponent & React.RefAttributes>; type TabsTriggerProps = baseComponentProps & TabsTriggerVariantProps & React.ComponentPropsWithRef; declare const TabsTriggerComponent: React.ForwardRefExoticComponent & React.RefAttributes>; type TabsContentProps = baseComponentProps & TabsContentVariantProps & React.ComponentPropsWithRef; declare const TabsContentComponent: React.ForwardRefExoticComponent & React.RefAttributes>; /** ---------------- export parts ------------------- */ export declare const Tabs: React.FC & { List: typeof TabsListComponent; Trigger: typeof TabsTriggerComponent; Content: typeof TabsContentComponent; }; /** ---------------- prop types ------------------ */ export type { TabsContentProps, TabsListProps, TabsProps, TabsTriggerProps, }; //# sourceMappingURL=tabs.d.ts.map