react-native-reanimated
Version:
More powerful alternative to Animated library for React Native.
18 lines (17 loc) • 635 B
TypeScript
import JSReanimated from './JSReanimated';
import type { StyleProps } from '../commonTypes';
import type { AnimatedStyle } from '../helperTypes';
declare const reanimatedJS: JSReanimated;
interface JSReanimatedComponent {
previousStyle: StyleProps;
setNativeProps?: (style: StyleProps) => void;
style?: StyleProps;
props: Record<string, string | number>;
_touchableNode: {
setAttribute: (key: string, props: unknown) => void;
};
}
export declare const _updatePropsJS: (updates: StyleProps | AnimatedStyle<any>, viewRef: {
_component?: JSReanimatedComponent;
}) => void;
export default reanimatedJS;