UNPKG

486 BTypeScriptView Raw
1export declare type To<ParamList extends ReactNavigation.RootParamList = ReactNavigation.RootParamList, RouteName extends keyof ParamList = keyof ParamList> = string | (undefined extends ParamList[RouteName] ? {
2 screen: Extract<RouteName, string>;
3 params?: ParamList[RouteName];
4} : {
5 screen: Extract<RouteName, string>;
6 params: ParamList[RouteName];
7});
8export default function useLinkTo<ParamList extends ReactNavigation.RootParamList>(): (to: To<ParamList>) => void;