import React from 'react'; import { View, StyleProp, ViewStyle } from 'react-native'; export declare type RadioIconRenderParams = { checked: boolean; disabled?: boolean; }; export interface RadioProps { /** * 失效状态 */ disabled?: boolean; /** * 指定当前是否选中 */ checked?: boolean; value?: any; /** * 初始是否选中 */ defaultChecked?: boolean; onChange?: (checked: boolean) => void; style?: StyleProp; children?: React.ReactNode; /** * 形状 * @default round */ shape?: 'round' | 'square'; /** * 选中状态颜色 */ checkedColor?: string; /** * 图标大小 */ iconSie?: number; /** * 自定义图标 */ icon?: (params: RadioIconRenderParams) => React.ReactNode | React.ReactNode; } declare const Radio: React.ForwardRefExoticComponent>; export default Radio;