import { type DerivedValue, type SharedValue } from "react-native-reanimated"; import type { ResolvedDegenConfig } from "../core/resolveConfig"; import type { SingleEngineState } from "../core/useLiveChartEngine"; import type { DegenShakePayload, Momentum } from "../types"; export declare function useDegen(engine: SingleEngineState, dotX: SharedValue, dotY: SharedValue, momentumSV: SharedValue, cfg: ResolvedDegenConfig | null, onShake?: (payload: DegenShakePayload) => void): { pack: SharedValue>; packRevision: SharedValue; shakeTransform: DerivedValue<[ { translateX: number; }, { translateY: number; } ]>; }; //# sourceMappingURL=useDegen.d.ts.map