UNPKG

@szum-tech/design-system

Version:

Szum-Tech design system with tailwindcss support

28 lines (20 loc) 1.31 kB
import * as React from 'react'; import { Tabs as Tabs$1 } from 'radix-ui'; import { VariantProps } from 'class-variance-authority'; import * as class_variance_authority_types from 'class-variance-authority/types'; type TabsProps = React.ComponentProps<typeof Tabs$1.Root>; declare function Tabs({ className, ...props }: TabsProps): React.JSX.Element; declare const tabsListVariants: (props?: { variant?: "line" | "default"; } & class_variance_authority_types.ClassProp) => string; type TabsListCvaProps = VariantProps<typeof tabsListVariants>; type TabsListVariantType = NonNullable<TabsListCvaProps["variant"]>; type TabsListProps = React.ComponentProps<typeof Tabs$1.List> & { variant?: TabsListVariantType; }; declare function TabsList({ className, variant, ...props }: TabsListProps): React.JSX.Element; type TabsTriggerProps = React.ComponentProps<typeof Tabs$1.Trigger>; declare function TabsTrigger({ className, ...props }: TabsTriggerProps): React.JSX.Element; type TabsContentProps = React.ComponentProps<typeof Tabs$1.Content>; declare function TabsContent({ className, ...props }: TabsContentProps): React.JSX.Element; export { Tabs, TabsContent, type TabsContentProps, TabsList, type TabsListProps, type TabsListVariantType, type TabsProps, TabsTrigger, type TabsTriggerProps };