/// import type { CB_STYLE_PROP_CONTENTSCAROUSELBUTTON_SPEC_PREVBTNSTYLE_TYPE, INSET_POSTIION, OUTSET_POSTIION } from './types'; import type { CB_CONTENTSCAROUSEL } from '../../../../../../../DynamicLayout/sections/CustomSection/types'; import type { CB_CONTENTSCAROUSEL_PROPERTIES_TYPE, IndexForIntersection } from '../../../../../../../DynamicLayout/sections/CustomSection/util/types'; type Props = CB_CONTENTSCAROUSEL_PROPERTIES_TYPE & IndexForIntersection & { compositions: CB_CONTENTSCAROUSEL['compositions']; }; type ComponentType = 'PREV' | 'NEXT' | 'PROGRESSBAR'; export type ContentsCarouselElementsProps = { type: ComponentType; position: OUTSET_POSTIION | INSET_POSTIION; designType: CB_STYLE_PROP_CONTENTSCAROUSELBUTTON_SPEC_PREVBTNSTYLE_TYPE; size: 'LARGE' | 'MEDIUM' | 'SMALL'; }; declare function ContentsCarousel(props: Props): JSX.Element; export default ContentsCarousel;