import { PureComponent } from 'react'; import { ViewStyle } from 'react-native'; import { stnr } from '../../interface'; export interface RadioGroupProps { normalColor?: string; checkedColor?: string; disableColor?: string; disableColor2?: string; defaultValue?: stnr; options: Array<{ value: stnr; label: stnr; }>; disabled?: boolean; align?: string; border?: boolean; style?: ViewStyle | null | undefined; radioStyle?: ViewStyle | null | undefined; labelStyle?: ViewStyle | null | undefined; iconStyle?: ViewStyle | null | undefined; iconUrl?: string | null | undefined; iconCheckedUrl?: string | null | undefined; onChange?: (item: object) => void; } interface RadioGroupState { model: stnr; } export default class RadioGroup extends PureComponent { constructor(props: RadioGroupProps); onRadioChange: () => void; onGroupChange: (item: { value: stnr; label: stnr; }) => void; render(): JSX.Element; } export {};