import type { ExtractPropTypes } from 'vue'; import type CarouselItem from './carousel-item.vue'; export declare const carouselItemProps: { readonly name: import("@element-plus-next/vue-utils").EpPropFinalized; readonly label: import("@element-plus-next/vue-utils").EpPropFinalized; }; export declare type CarouselItemProps = ExtractPropTypes; export declare type CarouselItemInstance = InstanceType; export declare type CarouselItemStates = { hover: boolean; translate: number; scale: number; active: boolean; ready: boolean; inStage: boolean; animating: boolean; }; export declare type CarouselItemContext = { props: CarouselItemProps; states: CarouselItemStates; uid: number | undefined; translateItem: (index: number, activeIndex: number, oldIndex?: number) => void; };