import type { PropType } from 'vue'; declare const _default: import("vue").DefineComponent; default: string; }; label: { type: 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: 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>; export default _default;