UNPKG

@cerberus-design/react

Version:

The Cerberus Design React component library.

22 lines (21 loc) 1.66 kB
import { Collapsible, CollapsibleRootProps as ArkCollapsibleRootProps, CollapsibleTriggerProps as ArkCollapsibleTriggerProps, CollapsibleIndicatorProps as ArkCollapsibleIndicatorProps, CollapsibleContentProps as ArkCollapsibleContentProps } from '@ark-ui/react/collapsible'; import { CollapsibleVariantProps } from 'styled-system/recipes'; import { CerberusPrimitiveProps } from '../../system/index'; import { RefAttributes, ForwardRefExoticComponent } from 'react'; export type CollapsibleRootProps = CerberusPrimitiveProps<ArkCollapsibleRootProps>; export declare const CollapsibleRoot: { (props: CerberusPrimitiveProps<Collapsible.RootProps & RefAttributes<HTMLDivElement>>): import("react/jsx-runtime").JSX.Element; displayName: string; }; export type CollapsibleTriggerProps = CerberusPrimitiveProps<ArkCollapsibleTriggerProps>; export declare const CollapsibleTrigger: { (props: CerberusPrimitiveProps<Collapsible.TriggerProps & RefAttributes<HTMLButtonElement>>): import("react/jsx-runtime").JSX.Element; displayName: string; }; export type CollapsibleIndicatorProps = CerberusPrimitiveProps<ArkCollapsibleIndicatorProps>; export declare const CollapsibleIndicator: { (props: CerberusPrimitiveProps<Collapsible.IndicatorProps & RefAttributes<HTMLDivElement>>): import("react/jsx-runtime").JSX.Element; displayName: string; }; export type CollapsibleContentProps = CerberusPrimitiveProps<ArkCollapsibleContentProps & CollapsibleVariantProps>; export declare const CollapsibleContent: ForwardRefExoticComponent<Omit<CerberusPrimitiveProps<Collapsible.ContentProps & RefAttributes<HTMLDivElement>>, "ref"> & RefAttributes<unknown>>;