1 | import { Animation, CustomAnimation } from 'react-native-animatable';
|
2 | import { NativeSyntheticEvent, NativeTouchEvent } from 'react-native';
|
3 | export type OrNull<T> = null | T;
|
4 | export type SupportedAnimation = Animation | CustomAnimation;
|
5 | export type Animations = {
|
6 | animationIn: string;
|
7 | animationOut: string;
|
8 | };
|
9 | export type Orientation = 'portrait' | 'portrait-upside-down' | 'landscape' | 'landscape-left' | 'landscape-right';
|
10 | export type Direction = 'up' | 'down' | 'left' | 'right';
|
11 | export type AnimationEvent = (...args: any[]) => void;
|
12 | export type PresentationStyle = 'fullScreen' | 'pageSheet' | 'formSheet' | 'overFullScreen';
|
13 | export type OnOrientationChange = (orientation: NativeSyntheticEvent<any>) => void;
|
14 | export interface GestureResponderEvent extends NativeSyntheticEvent<NativeTouchEvent> {
|
15 | }
|