import type { RoadmapScreenProps } from "../../shared/types/index.js"; import type { RoadmapAndroidToolbarIcons, RoadmapStackScreenOptions } from "./types.js"; interface RoadmapScreenWithStack { /** Enables the current Expo Router stack integration. @default true */ useStack?: true; /** Options applied to the current Expo Router screen. */ StackOptions?: RoadmapStackScreenOptions; /** Android image source for the toolbar back action. */ androidToolbarIcons?: RoadmapAndroidToolbarIcons; /** * Total top space reserved for a transparent stack header. When omitted, * the native-stack header height is used. If `headerTransparent` is `false`, * the default is `0` because the stack lays content below the header; * `0` also explicitly disables the automatic inset. */ topInset?: number; /** * Total bottom space reserved for a host navigation bar or overlay. When * omitted, the safe-area bottom is used, plus the built-in iOS bottom * toolbar height when that toolbar is available; `0` disables the inset. */ bottomInset?: number; } interface RoadmapScreenWithoutStack { useStack: false; StackOptions?: never; androidToolbarIcons?: never; } export type ExpoRoadmapScreenProps = RoadmapScreenProps & (RoadmapScreenWithStack | RoadmapScreenWithoutStack); /** * Convenience roadmap screen for a single Expo route. Use * `RoadmapStackLayout` when the board and item detail should be separate * discovered Expo Router pages. */ export declare function RoadmapScreen(props: ExpoRoadmapScreenProps): import("react").JSX.Element; export {}; //# sourceMappingURL=RoadmapScreen.d.ts.map