import { type Ref, type ComputedRef } from 'vue';
import { type VerticalCarouselProps, type CarouselComputedItemsType, type DirectionProps } from '@/types/props';
export default function useRenderTransition(props: VerticalCarouselProps, renderItems: CarouselComputedItemsType, currentIndex: Ref<number>, numberWidth: ComputedRef<number>, numberHeight: ComputedRef<number>): {
    itemsTranslate: ComputedRef<string>;
    defaultTransition: Ref<string, string>;
    transition: Ref<string, string>;
    isTransitioning: Ref<boolean, boolean>;
    directionProps: ComputedRef<DirectionProps>;
};
