/// import type { ParamListBase, StackNavigationState } from '@react-navigation/native'; import { type NativeStackNavigationEventMap, type NativeStackNavigationOptions } from '@react-navigation/native-stack'; export declare const Stack: import("react").ForwardRefExoticComponent & { id?: string | undefined; children: import("react").ReactNode; screenListeners?: Partial<{ transitionStart: import("@react-navigation/core").EventListenerCallback>, "transitionStart">; transitionEnd: import("@react-navigation/core").EventListenerCallback>, "transitionEnd">; focus: import("@react-navigation/core").EventListenerCallback>, "focus">; blur: import("@react-navigation/core").EventListenerCallback>, "blur">; state: import("@react-navigation/core").EventListenerCallback>, "state">; beforeRemove: import("@react-navigation/core").EventListenerCallback>, "beforeRemove">; }> | ((props: { route: import("@react-navigation/core").RouteProp; navigation: any; }) => Partial<{ transitionStart: import("@react-navigation/core").EventListenerCallback>, "transitionStart">; transitionEnd: import("@react-navigation/core").EventListenerCallback>, "transitionEnd">; focus: import("@react-navigation/core").EventListenerCallback>, "focus">; blur: import("@react-navigation/core").EventListenerCallback>, "blur">; state: import("@react-navigation/core").EventListenerCallback>, "state">; beforeRemove: import("@react-navigation/core").EventListenerCallback>, "beforeRemove">; }>) | undefined; screenOptions?: NativeStackNavigationOptions | ((props: { route: import("@react-navigation/core").RouteProp; navigation: any; }) => NativeStackNavigationOptions) | undefined; } & import("@react-navigation/routers").StackRouterOptions, "initialRouteName" | "children" | "id" | "screenListeners" | "screenOptions"> & import("@react-navigation/routers").DefaultRouterOptions & { id?: string | undefined; children: import("react").ReactNode; screenListeners?: Partial<{ transitionStart: import("@react-navigation/core").EventListenerCallback>, "transitionStart">; transitionEnd: import("@react-navigation/core").EventListenerCallback>, "transitionEnd">; focus: import("@react-navigation/core").EventListenerCallback>, "focus">; blur: import("@react-navigation/core").EventListenerCallback>, "blur">; state: import("@react-navigation/core").EventListenerCallback>, "state">; beforeRemove: import("@react-navigation/core").EventListenerCallback>, "beforeRemove">; }> | ((props: { route: import("@react-navigation/core").RouteProp; navigation: any; }) => Partial<{ transitionStart: import("@react-navigation/core").EventListenerCallback>, "transitionStart">; transitionEnd: import("@react-navigation/core").EventListenerCallback>, "transitionEnd">; focus: import("@react-navigation/core").EventListenerCallback>, "focus">; blur: import("@react-navigation/core").EventListenerCallback>, "blur">; state: import("@react-navigation/core").EventListenerCallback>, "state">; beforeRemove: import("@react-navigation/core").EventListenerCallback>, "beforeRemove">; }>) | undefined; screenOptions?: NativeStackNavigationOptions | ((props: { route: import("@react-navigation/core").RouteProp; navigation: any; }) => NativeStackNavigationOptions) | undefined; }, "children"> & Partial & { id?: string | undefined; children: import("react").ReactNode; screenListeners?: Partial<{ transitionStart: import("@react-navigation/core").EventListenerCallback>, "transitionStart">; transitionEnd: import("@react-navigation/core").EventListenerCallback>, "transitionEnd">; focus: import("@react-navigation/core").EventListenerCallback>, "focus">; blur: import("@react-navigation/core").EventListenerCallback>, "blur">; state: import("@react-navigation/core").EventListenerCallback>, "state">; beforeRemove: import("@react-navigation/core").EventListenerCallback>, "beforeRemove">; }> | ((props: { route: import("@react-navigation/core").RouteProp; navigation: any; }) => Partial<{ transitionStart: import("@react-navigation/core").EventListenerCallback>, "transitionStart">; transitionEnd: import("@react-navigation/core").EventListenerCallback>, "transitionEnd">; focus: import("@react-navigation/core").EventListenerCallback>, "focus">; blur: import("@react-navigation/core").EventListenerCallback>, "blur">; state: import("@react-navigation/core").EventListenerCallback>, "state">; beforeRemove: import("@react-navigation/core").EventListenerCallback>, "beforeRemove">; }>) | undefined; screenOptions?: NativeStackNavigationOptions | ((props: { route: import("@react-navigation/core").RouteProp; navigation: any; }) => NativeStackNavigationOptions) | undefined; } & import("@react-navigation/routers").StackRouterOptions, "initialRouteName" | "children" | "id" | "screenListeners" | "screenOptions"> & import("@react-navigation/routers").DefaultRouterOptions & { id?: string | undefined; children: import("react").ReactNode; screenListeners?: Partial<{ transitionStart: import("@react-navigation/core").EventListenerCallback>, "transitionStart">; transitionEnd: import("@react-navigation/core").EventListenerCallback>, "transitionEnd">; focus: import("@react-navigation/core").EventListenerCallback>, "focus">; blur: import("@react-navigation/core").EventListenerCallback>, "blur">; state: import("@react-navigation/core").EventListenerCallback>, "state">; beforeRemove: import("@react-navigation/core").EventListenerCallback>, "beforeRemove">; }> | ((props: { route: import("@react-navigation/core").RouteProp; navigation: any; }) => Partial<{ transitionStart: import("@react-navigation/core").EventListenerCallback>, "transitionStart">; transitionEnd: import("@react-navigation/core").EventListenerCallback>, "transitionEnd">; focus: import("@react-navigation/core").EventListenerCallback>, "focus">; blur: import("@react-navigation/core").EventListenerCallback>, "blur">; state: import("@react-navigation/core").EventListenerCallback>, "state">; beforeRemove: import("@react-navigation/core").EventListenerCallback>, "beforeRemove">; }>) | undefined; screenOptions?: NativeStackNavigationOptions | ((props: { route: import("@react-navigation/core").RouteProp; navigation: any; }) => NativeStackNavigationOptions) | undefined; }, "children">> & import("react").RefAttributes> & { Screen: (props: import("../useScreens").ScreenProps, NativeStackNavigationEventMap>) => null; }; export default Stack; //# sourceMappingURL=Stack.d.ts.map