import { RadioGroupProps } from '@wakeadmin/element-adapter'; import { VNodeChild } from '@wakeadmin/demi'; import { DefineAtomicProps } from '../../atomic'; export interface ARadioOption { value: any; label: VNodeChild | ((checked: boolean) => VNodeChild); disabled?: boolean; } export type ARadioValue = string | number; export type ARadioProps = DefineAtomicProps any; /** * 垂直布局,默认 false, inButton 模式下无效 */ vertical?: boolean; /** * 是否为按钮形式, 默认 false */ inButton?: boolean; /** * 未定义时的占位符 */ undefinedPlaceholder?: any; }>; declare global { interface AtomicProps { radio: ARadioProps; } } export declare const ARadioComponent: import("../../atomic").AtomicComponent; export declare const ARadio: import("../../atomic").Atomic; //# sourceMappingURL=index.d.ts.map