title: navigation.navigate('Home') showing some error in typescript
body: <p>When I use useNavigation or from props { navigation } for navigate between screen using navigation.navigate('Home') the typescript return error Argument of type '&quot;Main&quot;' is not assignable to parameter of type '{ key: string; params?: undefined; merge?: boolean | undefined; } | { name: never; key?: string | undefined; params: never; merge?: boolean | undefined; }' what does it mean?</p>
  <p>below is my code:</p>
  <pre><code>import React from 'react';
  import { View } from 'react-native';
  import { Button } from 'react-native-paper';
  import { useNavigation } from '@react-navigation/native';
  
  const Home: React.FC = () =&gt; {
    const navigation = useNavigation();
  
    return (
      &lt;View style={{ flex: 1, justifyContent: 'center', alignItems: 'center' }}&gt;
        &lt;Button onPress={() =&gt; navigation.navigate('Main')}&gt;Navigate&lt;/Button&gt;
      &lt;/View&gt;
    );
  };
  
  export default React.memo(Home);
  
  </code></pre>
  <p>previously i used react navigation v5 and working find with that method</p>
  <p>thanks for your help</p>