import { ComponentProps, ReactNode } from "react"; import { ListItemRadio } from "../listitems"; export type RadioItem = { id: T; value: string; accessibilityLabel?: string; description?: string | ReactNode; disabled?: boolean; startImage?: ComponentProps["startImage"]; loadingProps?: ComponentProps["loadingProps"]; }; export type RadioItemWithAmount = { id: T; label: string; formattedAmountString: string; } & ({ isSuggested?: false; } | { isSuggested: true; suggestReason: string; }); type CommonProps = { selectedItem?: T; onPress: (selected: T) => void; }; type RadioListItemProps = { type: "radioListItem"; items: ReadonlyArray>; } & CommonProps; type RadioListItemWithAmountProps = { type: "radioListItemWithAmount"; items: ReadonlyArray>; } & CommonProps; type Props = RadioListItemProps | RadioListItemWithAmountProps; export declare const RadioGroup: (props: Props) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=RadioGroup.d.ts.map