UNPKG

@cerberus-design/react

Version:

The Cerberus Design React component library.

15 lines (14 loc) 1.67 kB
import { Tabs, TabContentProps as ArkTabContentProps, TabIndicatorProps as ArkTabIndicatorProps, TabListProps as ArkTabListProps, TabsRootProps as ArkTabsRootProps, TabTriggerProps as ArkTabTriggerProps } from '@ark-ui/react/tabs'; import { TabsVariantProps } from 'styled-system/recipes'; import { CerberusPrimitiveProps } from '../../system/index'; import { ForwardRefExoticComponent, RefAttributes } from 'react'; export type TabsRootProps = CerberusPrimitiveProps<ArkTabsRootProps & TabsVariantProps>; export declare const TabsRoot: ForwardRefExoticComponent<Omit<CerberusPrimitiveProps<Tabs.RootProps & RefAttributes<HTMLDivElement>>, "ref"> & RefAttributes<unknown>>; export type TabsListProps = CerberusPrimitiveProps<ArkTabListProps>; export declare const TabsList: ForwardRefExoticComponent<Omit<CerberusPrimitiveProps<Tabs.ListProps & RefAttributes<HTMLDivElement>>, "ref"> & RefAttributes<unknown>>; export type TabsTriggerProps = CerberusPrimitiveProps<ArkTabTriggerProps>; export declare const TabsTrigger: ForwardRefExoticComponent<Omit<CerberusPrimitiveProps<Tabs.TriggerProps & RefAttributes<HTMLButtonElement>>, "ref"> & RefAttributes<unknown>>; export type TabContentProps = CerberusPrimitiveProps<ArkTabContentProps>; export declare const TabsContent: ForwardRefExoticComponent<Omit<CerberusPrimitiveProps<Tabs.ContentProps & RefAttributes<HTMLDivElement>>, "ref"> & RefAttributes<unknown>>; export type TabIndicatorProps = CerberusPrimitiveProps<ArkTabIndicatorProps>; export declare const TabsIndicator: ForwardRefExoticComponent<Omit<CerberusPrimitiveProps<Tabs.IndicatorProps & RefAttributes<HTMLDivElement>>, "ref"> & RefAttributes<unknown>>;