import type { RadioProps as TaroRadioProps } from '@tarojs/components'; export type MappableTaroRadioProps = Omit; type CommonEvent = { type: string; timeStamp: number; target: { id: string; tagName: string; dataset: Record; }; currentTarget: { id: string; tagName: string; dataset: Record; }; detail: T; preventDefault: () => void; stopPropagation: () => void; }; type MapRadioPropsResult = { mapped: Record; unsupported: string[]; radioId: string; resolvedValue: string | undefined; resolvedDisabled: boolean; resolvedChecked: boolean | undefined; }; export declare function mapRadioProps(props: MappableTaroRadioProps): MapRadioPropsResult; export declare function resolveLynxRadioValue(value: string | undefined, fallback: string): string; export declare function resolveStandaloneSelectedValue(isChecked: boolean, value: string): string | null; export declare function shouldDispatchStandaloneRadioChange(isChecked: boolean): boolean; export declare function toRadioChangeEvent(detail: { value?: string; }, type: string, radioId: string): CommonEvent<{ value?: string; }>; export {}; //# sourceMappingURL=map.d.ts.map