///
import React from 'react';
import type { ControlSliderMethods } from './types';
export declare const ControlSlider: React.ForwardRefExoticComponent<{
totalDuration: number;
onSeek: (time: number) => void;
activeColor?: string | undefined;
inactiveColor?: string | undefined;
playableColor?: string | undefined;
thumb?: React.ReactElement> | undefined;
renderTotalDuration?: ((totalDuration: number) => React.ReactElement> | null) | undefined;
renderCurrentTime?: ((currentTime: import("react-native-reanimated").SharedValue) => React.ReactElement> | null) | undefined;
sliderStyle?: import("react-native").StyleProp;
sliderContainerStyle?: import("react-native").StyleProp;
radius?: number | undefined;
fullScreenElement?: React.ReactElement> | undefined;
timeSharedValue?: import("react-native-reanimated").SharedValue | undefined;
thumbSharedValue?: import("react-native-reanimated").SharedValue | undefined;
thumbSimultaneousGestures?: import("react-native-gesture-handler/lib/typescript/handlers/gestures/gesture").Gesture[] | undefined;
onSliderLayout?: ((event: import("react-native").LayoutChangeEvent) => void) | undefined;
thumbHitSlop?: number | import("react-native").Insets | undefined;
} & import("react-native").AccessibilityProps & React.RefAttributes>;
export default ControlSlider;