type BreakpointCustomizable<T> = {
base: T;
xs?: T;
s?: T;
m?: T;
l?: T;
xl?: T;
xxl?: T;
};activeSlideIndex active-slide-indexnumber0alignControls align-controlstype CarouselAlignControls ='start''center''auto''auto'alignHeader align-headertype CarouselAlignHeader ='start''center''start'aria ariatype CarouselAriaAttribute = {
'aria-label'?: string;
}undefineddescription descriptionstringundefinedfocusOnCenterSlide focus-on-center-slidebooleanfalsegradient gradientbooleanfalseheading headingstringundefinedheadingSize heading-sizetype CarouselHeadingSize ='x-large''xx-large''x-large'intl intltype CarouselInternationalization = {
'prev'?: string;
'next'?: string;
'first'?: string;
'last'?: string;
'slideLabel'?: string;
'slide'?: string;
}undefinedpagination 🛠paginationbooleanBreakpointCustomizable<boolean>falserewind rewindbooleanfalseskipLinkTarget skip-link-targetstringundefinedslidesPerPage 🛠slides-per-pageauto if you want to define different widths per slide via CSS.type CarouselSlidesPerPage ='auto'12345678910BreakpointCustomizable<CarouselSlidesPerPage>1trimSpace trim-spacefocusOnCenterSlide option is true.booleanfalsewidth widthtype CarouselWidth ='basic''extended''wide''full''basic'update type CarouselUpdateEventDetail = {
activeIndex: number;
previousIndex: number;
}
CustomEvent<CarouselUpdateEventDetail><slot name="heading"> <slot name="description"> <slot name="controls"> <slot> --p-carousel-px --p-carousel-ps --p-carousel-pe 