import { ReactElement } from "react"; import { ImageSourcePropType, ImageURISource } from "react-native"; import { SvgProps } from "react-native-svg"; import { IOColors } from "../../core"; import { WithTestID } from "../../utils/types"; import { Badge } from "../badge"; import { IOIcons } from "../icons"; import { PressableModuleBaseProps } from "./PressableModuleBase"; type LoadingProps = { isLoading: true; loadingAccessibilityLabel?: string; }; type ImageProps = { icon: IOIcons; image?: never; } | { icon?: never; image: ImageURISource | ImageSourcePropType | ReactElement; }; type BaseProps = { isLoading?: false; title: string; subtitle?: string; badge?: Badge; isFetching?: boolean; rightIcon?: IOIcons; iconColor?: IOColors; } & ImageProps & PressableModuleBaseProps; type ModuleNavigationAltProps = LoadingProps | BaseProps; export declare const ModuleNavigationAlt: (props: WithTestID) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=ModuleNavigationAlt.d.ts.map