import { ExtractPropTypes, PropType } from 'vue'; import { RadioSize } from './radio'; export declare const radioButtonProps: { readonly label: { readonly type: readonly [StringConstructor, NumberConstructor, BooleanConstructor]; readonly default: ""; }; readonly modelValue: { readonly type: readonly [StringConstructor, NumberConstructor, BooleanConstructor]; readonly default: ""; }; readonly disabled: { readonly type: BooleanConstructor; readonly default: false; }; readonly size: { readonly type: PropType; readonly default: ""; }; readonly name: { readonly type: StringConstructor; readonly default: ""; }; readonly border: { readonly type: BooleanConstructor; readonly default: false; }; }; export declare const radioButtonEmits: { 'update:modelValue': (val: string | number | boolean) => boolean; change: (val: string | number | boolean) => boolean; }; export type RadioButtonProps = ExtractPropTypes; export type RadioButtonEmits = typeof radioButtonEmits;