import { ComponentSize } from '../../../hooks'; import { ExtractPropTypes, PropType } from 'vue'; import type Radio from './Radio.vue'; import type RadioGroup from './RadioGroup.vue'; import type RadioButton from './RadioButton.vue'; export declare type RadioSize = ComponentSize; export declare const radioProps: { modelValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: string; }; name: { type: StringConstructor; default: string; }; border: BooleanConstructor; size: { type: PropType; }; disabled: BooleanConstructor; label: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: string; }; }; export declare const radioEmits: { "update:modelValue": (val: string | number | boolean) => boolean; change: (val: string | number | boolean) => boolean; }; export declare const radioGroupProps: { size: { type: PropType; }; disabled: BooleanConstructor; modelValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: string; }; fill: { type: StringConstructor; default: string; }; textColor: { type: StringConstructor; default: string; }; }; export declare const radioGroupEmits: { "update:modelValue": (val: string | number | boolean) => boolean; change: (val: string | number | boolean) => boolean; }; export declare const radioButtonProps: { name: { type: StringConstructor; default: string; }; size: { type: PropType; }; disabled: BooleanConstructor; modelValue: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: string; }; label: { type: (StringConstructor | BooleanConstructor | NumberConstructor)[]; default: string; }; }; export declare const radioButtonEmits: { "update:modelValue": (val: string | number | boolean) => boolean; change: (val: string | number | boolean) => boolean; }; export declare type RadioGroupProps = ExtractPropTypes; export declare type RadioGroupEmits = typeof radioGroupEmits; export declare type RadioGroupInstance = InstanceType; export declare type RadioButtonProps = ExtractPropTypes; export declare type RadioButtonEmits = typeof radioButtonEmits; export declare type RadioButtonInstance = InstanceType; export declare type RadioProps = ExtractPropTypes; export declare type RadioEmits = typeof radioEmits; export declare type RadioInstance = InstanceType;