import type { ExtractPropTypes, InjectionKey } from 'vue'; export interface RadioGroupContext extends RadioGroupProps { changeEvent: (val: RadioGroupProps['modelValue']) => void; } export declare const radioGroupKey: InjectionKey; export declare const radioGroupProps: { modelValue: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; default: string; }; classes: { type: StringConstructor; }; disabled: { type: BooleanConstructor; default: boolean; }; }; export declare type RadioGroupProps = ExtractPropTypes; export declare const radioProps: { modelValue: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; default: string; }; label: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; }; export type RadioProps = ExtractPropTypes;