@cerberus-design/react
Version:
The Cerberus Design React component library.
21 lines (20 loc) • 2.71 kB
text/typescript
import { Carousel, CarouselRootProps as ArkRootProps, CarouselControlProps as ArkControlProps, CarouselPrevTriggerProps as ArkPrevTriggerProps, CarouselNextTriggerProps as ArkNextTriggerProps, CarouselIndicatorGroupProps as ArkIndicatorGroupProps, CarouselIndicatorProps as ArkIndicatorProps, CarouselItemGroupProps as ArkItemGroupProps, CarouselItemProps as ArkItemProps } from '@ark-ui/react/carousel';
import { CarouselVariantProps } from 'styled-system/recipes';
import { ForwardRefExoticComponent, RefAttributes } from 'react';
import { CerberusPrimitiveProps } from '../..';
export type CarouselRootProps = CarouselVariantProps & ArkRootProps;
export declare const CarouselRoot: ForwardRefExoticComponent<Omit< CerberusPrimitiveProps<Carousel.RootProps & RefAttributes<HTMLDivElement>>, "ref"> & RefAttributes<unknown>>;
export type CarouselControlProps = CarouselVariantProps & ArkControlProps;
export declare const CarouselControl: ForwardRefExoticComponent<Omit< CerberusPrimitiveProps<Carousel.ControlProps & RefAttributes<HTMLDivElement>>, "ref"> & RefAttributes<unknown>>;
export type CarouselPrevTriggerProps = CarouselVariantProps & ArkPrevTriggerProps;
export declare const CarouselPrevTrigger: ForwardRefExoticComponent<Omit< CerberusPrimitiveProps<Carousel.PrevTriggerProps & RefAttributes<HTMLButtonElement>>, "ref"> & RefAttributes<unknown>>;
export type CarouselNextTriggerProps = CarouselVariantProps & ArkNextTriggerProps;
export declare const CarouselNextTrigger: ForwardRefExoticComponent<Omit< CerberusPrimitiveProps<Carousel.NextTriggerProps & RefAttributes<HTMLButtonElement>>, "ref"> & RefAttributes<unknown>>;
export type CarouselIndicatorGroupProps = CarouselVariantProps & ArkIndicatorGroupProps;
export declare const CarouselIndicatorGroup: ForwardRefExoticComponent<Omit< CerberusPrimitiveProps<Carousel.IndicatorGroupProps & RefAttributes<HTMLDivElement>>, "ref"> & RefAttributes<unknown>>;
export type CarouselIndicatorProps = CarouselVariantProps & ArkIndicatorProps;
export declare const CarouselIndicator: ForwardRefExoticComponent<Omit< CerberusPrimitiveProps<Carousel.IndicatorProps & RefAttributes<HTMLButtonElement>>, "ref"> & RefAttributes<unknown>>;
export type CarouselItemGroupProps = CarouselVariantProps & ArkItemGroupProps;
export declare const CarouselItemGroup: ForwardRefExoticComponent<Omit< CerberusPrimitiveProps<Carousel.ItemGroupProps & RefAttributes<HTMLDivElement>>, "ref"> & RefAttributes<unknown>>;
export type CarouselItemProps = CarouselVariantProps & ArkItemProps;
export declare const CarouselItem: ForwardRefExoticComponent<Omit< CerberusPrimitiveProps<Carousel.ItemProps & RefAttributes<HTMLDivElement>>, "ref"> & RefAttributes<unknown>>;