import type { FocusEventHandler, MouseEventHandler } from '@antdv/ui/es/types'; import type { ExtractPropTypes } from 'vue'; import type { RadioChangeEvent, RadioGroupButtonStyle, RadioGroupChildOption, RadioGroupOptionType } from './interface'; export declare function radioGroupProps(): { prefixCls: StringConstructor; value: any; size: { type: import("vue").PropType<"default" | "small" | "large">; default: "default" | "small" | "large"; }; options: { type: import("vue").PropType<(string | number | RadioGroupChildOption)[]>; default: (string | number | RadioGroupChildOption)[]; }; disabled: { type: BooleanConstructor; default: boolean; }; name: StringConstructor; buttonStyle: { type: import("vue").PropType; default: RadioGroupButtonStyle; }; id: StringConstructor; optionType: { type: import("vue").PropType; default: RadioGroupOptionType; }; onChange: { type: import("vue").PropType<(e: RadioChangeEvent) => void>; default: (e: RadioChangeEvent) => void; }; 'onUpdate:value': { type: import("vue").PropType<(val: any) => void>; default: (val: any) => void; }; }; export declare function radioProps(): { prefixCls: StringConstructor; checked: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; isGroup: { type: BooleanConstructor; default: boolean; }; value: any; name: StringConstructor; id: StringConstructor; autofocus: { type: BooleanConstructor; default: boolean; }; onChange: { type: import("vue").PropType<(event: RadioChangeEvent) => void>; default: (event: RadioChangeEvent) => void; }; onFocus: { type: import("vue").PropType; default: FocusEventHandler; }; onBlur: { type: import("vue").PropType; default: FocusEventHandler; }; onClick: { type: import("vue").PropType; default: MouseEventHandler; }; 'onUpdate:checked': { type: import("vue").PropType<(checked: boolean) => void>; default: (checked: boolean) => void; }; 'onUpdate:value': { type: import("vue").PropType<(checked: boolean) => void>; default: (checked: boolean) => void; }; }; export type RadioProps = Partial>>; export type RadioGroupProps = Partial>>;