import * as React from 'react'; import { Animated, GestureResponderEvent, PanResponderGestureState, PanResponderInstance } from 'react-native'; import type { ModalAnimationType } from './types'; export declare const useSimulativeModalAnimation: (type: ModalAnimationType) => { translateY: Animated.Value; backgroundOpacity: Animated.Value; startShow: (callback?: Animated.EndCallback) => void; startHide: (callback?: Animated.EndCallback) => void; }; export declare const useSimulativeModalPanResponder: (params: { type: ModalAnimationType; translateY: Animated.Value; startShow: (callback?: any | undefined) => void; startHide: (callback?: any | undefined) => void; setModalVisible: React.Dispatch>; onStartShouldSetPanResponder?: ((e: GestureResponderEvent, gestureState: PanResponderGestureState) => boolean) | undefined; }) => PanResponderInstance; //# sourceMappingURL=SimuModal.hooks.d.ts.map