import type { LayoutRectangle } from 'react-native'; import { SharedValue } from 'react-native-reanimated'; export declare type UseControlSliderParams = { progressLayout: LayoutRectangle | null; totalDuration: number; timeSharedValue?: SharedValue; }; declare const useControlSlider: ({ totalDuration, progressLayout, timeSharedValue, }: UseControlSliderParams) => { setCurrentTime: (time: number) => void; timeValue: SharedValue; setPlayableTime: (time: number) => void; playableTimeValue: SharedValue; activeViewStyle: { width: number; zIndex: number; }; playableTimeStyle: { width: number; }; }; export default useControlSlider;