import React, { RefObject } from 'react'; import { View } from 'react-native'; export declare type NavigationElementType = (ref: RefObject, setPageNumber: (index: number) => void, updateNavigationView: () => void) => JSX.Element; interface IData { component: NavigationElementType; } export interface IUseNavigationProps { data: IData[]; } export declare const useNavigation: ({ data }: IUseNavigationProps, dependancyList?: React.DependencyList) => { Navigation: JSX.Element; pageNumber: number; setPageNumber: React.Dispatch>; }; export {};