@cerberus-design/react
Version:
The Cerberus Design React component library.
22 lines (21 loc) • 1.66 kB
TypeScript
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>>;