import React from "react";
import { State as GestureState } from "react-native-gesture-handler";
export default function AnimatedValueProvider({ children, }: {
    children: React.ReactNode;
}): import("react/jsx-runtime").JSX.Element;
export declare function useAnimatedValues(): {
    activeCellOffset: import("react-native-reanimated").SharedValue<number>;
    activeCellSize: import("react-native-reanimated").SharedValue<number>;
    activeIndexAnim: import("react-native-reanimated").SharedValue<number>;
    containerSize: import("react-native-reanimated").SharedValue<number>;
    disabled: import("react-native-reanimated").SharedValue<boolean>;
    horizontalAnim: import("react-native-reanimated").SharedValue<boolean>;
    hoverAnim: import("react-native-reanimated").DerivedValue<number>;
    hoverOffset: import("react-native-reanimated").DerivedValue<number>;
    isDraggingCell: import("react-native-reanimated").DerivedValue<boolean>;
    isTouchActiveNative: import("react-native-reanimated").SharedValue<boolean>;
    panGestureState: import("react-native-reanimated").SharedValue<GestureState>;
    placeholderOffset: import("react-native-reanimated").SharedValue<number>;
    resetTouchedCell: () => void;
    scrollOffset: import("react-native-reanimated").SharedValue<number>;
    scrollViewSize: import("react-native-reanimated").SharedValue<number>;
    spacerIndexAnim: import("react-native-reanimated").SharedValue<number>;
    touchPositionDiff: import("react-native-reanimated").DerivedValue<number>;
    touchTranslate: import("react-native-reanimated").SharedValue<number>;
    autoScrollDistance: import("react-native-reanimated").DerivedValue<number>;
    viewableIndexMin: import("react-native-reanimated").SharedValue<number>;
    viewableIndexMax: import("react-native-reanimated").SharedValue<number>;
};
//# sourceMappingURL=animatedValueContext.d.ts.map