import _Radio from './src/radio.vue'; export declare const Radio: import("../../utils/types").SFCWithInstall; default: string; }; label: { type: import("vue").PropType; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; name: { type: StringConstructor; default: string; }; }>, { cls: import("vue").ComputedRef<(string | false)[]>; model: import("vue").WritableComputedRef; handleChange: () => void; isChecked: import("vue").ComputedRef; isFocused: import("vue").Ref; radioRef: import("vue").ShallowRef; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("blur" | "change" | "focus" | "update:modelValue")[], "blur" | "change" | "focus" | "update:modelValue", import("vue").PublicProps, Readonly; default: string; }; label: { type: import("vue").PropType; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; name: { type: StringConstructor; default: string; }; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; onBlur?: ((...args: any[]) => any) | undefined; onFocus?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { label: string | number | boolean; name: string; disabled: boolean; modelValue: string | number | boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>> & Record; export type RadioInstance = InstanceType; export default Radio;