-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathanimation.d.ts
15 lines (15 loc) · 1.61 KB
/
animation.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { Animated } from 'react-native';
import { VideoContext } from './ScreenContainer';
export declare const useScaleSpring: (hidden: boolean) => Animated.Value;
export declare const useOpacity: (hidden: boolean) => Animated.Value;
export declare const useAnimatedFullscreen: (fullscreen: VideoContext['fullscreen'], isLandscape: boolean) => {
staticTransform: (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)[] | undefined;
animatedTransform: (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)[] | undefined;
fullscreenSize: {
width: number;
height: number;
};
animatedOpacity: {
opacity: Animated.Value;
};
};