UNPKG

798 BTypeScriptView Raw
1import * as React from 'react';
2import { Animated } from 'react-native';
3import type { NavigationState, Route, EventEmitterProps, PagerProps } from './types';
4declare type Props<T extends Route> = PagerProps & {
5 onIndexChange: (index: number) => void;
6 navigationState: NavigationState<T>;
7 children: (props: EventEmitterProps & {
8 position: Animated.AnimatedInterpolation;
9 render: (children: React.ReactNode) => React.ReactNode;
10 jumpTo: (key: string) => void;
11 }) => React.ReactElement;
12};
13export default function PagerViewAdapter<T extends Route>({ keyboardDismissMode, swipeEnabled, navigationState, onIndexChange, onSwipeStart, onSwipeEnd, children, style, ...rest }: Props<T>): React.ReactElement<any, string | React.JSXElementConstructor<any>>;
14export {};