diff --git a/lib/discord/src/types/index.ts b/lib/discord/src/types/index.ts index c7ab6f6..ab2b7da 100644 --- a/lib/discord/src/types/index.ts +++ b/lib/discord/src/types/index.ts @@ -1,4 +1,6 @@ import { EventEmitter } from 'node:events' +import type { StackScreenProps } from '@react-navigation/stack' +import type { ReactNavigationParamList } from '@revenge-mod/externals/react-navigation' import type { ComponentProps, ComponentType, FC, JSX, ReactNode } from 'react' import type { ImageSourcePropType, @@ -614,7 +616,12 @@ export namespace DiscordModules { export interface RouteSettingsItem extends BaseSettingsItem { type: 'route' - screen: { route: string; getComponent(): ComponentType } + screen: { + route: string + getComponent(): ComponentType< + StackScreenProps + > + } } export interface StaticSettingsItem extends BaseSettingsItem {