diff --git a/native/flow-typed/npm/@react-navigation/bottom-tabs_v5.x.x.js b/native/flow-typed/npm/@react-navigation/bottom-tabs_v5.x.x.js
--- a/native/flow-typed/npm/@react-navigation/bottom-tabs_v5.x.x.js
+++ b/native/flow-typed/npm/@react-navigation/bottom-tabs_v5.x.x.js
@@ -956,6 +956,10 @@
           +navigation: NavProp,
         |}) => ScreenListeners<State, EventMap>,
     +initialParams?: $Partial<$ElementType<ParamList, RouteName>>,
+    +getId?: ({
+      +params: $ElementType<ParamList, RouteName>,
+    }) => string | void,
+    +navigationKey?: string,
   |};
 
   declare export type ScreenProps<
diff --git a/native/flow-typed/npm/@react-navigation/devtools_v5.x.x.js b/native/flow-typed/npm/@react-navigation/devtools_v5.x.x.js
--- a/native/flow-typed/npm/@react-navigation/devtools_v5.x.x.js
+++ b/native/flow-typed/npm/@react-navigation/devtools_v5.x.x.js
@@ -956,6 +956,10 @@
           +navigation: NavProp,
         |}) => ScreenListeners<State, EventMap>,
     +initialParams?: $Partial<$ElementType<ParamList, RouteName>>,
+    +getId?: ({
+      +params: $ElementType<ParamList, RouteName>,
+    }) => string | void,
+    +navigationKey?: string,
   |};
 
   declare export type ScreenProps<
diff --git a/native/flow-typed/npm/@react-navigation/material-top-tabs_v5.x.x.js b/native/flow-typed/npm/@react-navigation/material-top-tabs_v5.x.x.js
--- a/native/flow-typed/npm/@react-navigation/material-top-tabs_v5.x.x.js
+++ b/native/flow-typed/npm/@react-navigation/material-top-tabs_v5.x.x.js
@@ -956,6 +956,10 @@
           +navigation: NavProp,
         |}) => ScreenListeners<State, EventMap>,
     +initialParams?: $Partial<$ElementType<ParamList, RouteName>>,
+    +getId?: ({
+      +params: $ElementType<ParamList, RouteName>,
+    }) => string | void,
+    +navigationKey?: string,
   |};
 
   declare export type ScreenProps<
diff --git a/native/flow-typed/npm/@react-navigation/native_v5.x.x.js b/native/flow-typed/npm/@react-navigation/native_v5.x.x.js
--- a/native/flow-typed/npm/@react-navigation/native_v5.x.x.js
+++ b/native/flow-typed/npm/@react-navigation/native_v5.x.x.js
@@ -956,6 +956,10 @@
           +navigation: NavProp,
         |}) => ScreenListeners<State, EventMap>,
     +initialParams?: $Partial<$ElementType<ParamList, RouteName>>,
+    +getId?: ({
+      +params: $ElementType<ParamList, RouteName>,
+    }) => string | void,
+    +navigationKey?: string,
   |};
 
   declare export type ScreenProps<
diff --git a/native/flow-typed/npm/@react-navigation/stack_v5.x.x.js b/native/flow-typed/npm/@react-navigation/stack_v5.x.x.js
--- a/native/flow-typed/npm/@react-navigation/stack_v5.x.x.js
+++ b/native/flow-typed/npm/@react-navigation/stack_v5.x.x.js
@@ -956,6 +956,10 @@
           +navigation: NavProp,
         |}) => ScreenListeners<State, EventMap>,
     +initialParams?: $Partial<$ElementType<ParamList, RouteName>>,
+    +getId?: ({
+      +params: $ElementType<ParamList, RouteName>,
+    }) => string | void,
+    +navigationKey?: string,
   |};
 
   declare export type ScreenProps<