export declare const BedrockStack: { Navigator: import("react").ComponentType & { id?: string; children: 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?: import("@react-navigation/native-stack").NativeStackNavigationOptions | ((props: { route: import("@react-navigation/core").RouteProp; navigation: any; }) => import("@react-navigation/native-stack").NativeStackNavigationOptions) | undefined; } & import("@react-navigation/routers").StackRouterOptions, "children" | "initialRouteName" | "id" | "screenListeners" | "screenOptions"> & import("@react-navigation/routers").DefaultRouterOptions & { id?: string; children: 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?: import("@react-navigation/native-stack").NativeStackNavigationOptions | ((props: { route: import("@react-navigation/core").RouteProp; navigation: any; }) => import("@react-navigation/native-stack").NativeStackNavigationOptions) | undefined; }>; Screen: (_: import("@react-navigation/core").RouteConfig, import("@react-navigation/native-stack").NativeStackNavigationOptions, import("@react-navigation/native-stack").NativeStackNavigationEventMap>) => null; };