UNPKG

react-native-redash

Version:
15 lines (14 loc) 1.67 kB
import type Animated from "react-native-reanimated"; import type { Vector } from "./Vectors"; import type { Transforms2d } from "./Matrix3"; export declare const transformOrigin: ({ x, y }: Vector, transformations: (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform | import("react-native").MatrixTransform)[]) => (import("react-native").PerpectiveTransform | import("react-native").RotateTransform | import("react-native").RotateXTransform | import("react-native").RotateYTransform | import("react-native").RotateZTransform | import("react-native").ScaleTransform | import("react-native").ScaleXTransform | import("react-native").ScaleYTransform | import("react-native").TranslateXTransform | import("react-native").TranslateYTransform | import("react-native").SkewXTransform | import("react-native").SkewYTransform | import("react-native").MatrixTransform)[]; export declare const transformOrigin2d: ({ x, y }: Vector, transformations: Transforms2d) => Transforms2d; export declare const useTranslation: ({ x, y, }: Vector<Animated.SharedValue<number>>) => { transform: ({ translateX: number; translateY?: undefined; } | { translateY: number; translateX?: undefined; })[]; };