import { RadioGroupDirection } from './JoyRadioGroup.types'; export interface RadioGroupProps { direction?: RadioGroupDirection; form?: string; name?: string; /** * Invalid state of the radio group * * When set to true, all child VJoyRadio components will inherit this invalid state. * Note: A checked radio cannot be invalid (the `checked` state takes priority over `invalid` state at the radio level). */ invalid?: boolean; } declare const _default: __VLS_WithTemplateSlots & Readonly<{}>, { invalid: boolean; direction: RadioGroupDirection; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, Readonly<{ /** Label of the radio group */ 'radio-group-legend': () => any; /** Use it to render the VJoyRadio */ default(): any; }> & { /** Label of the radio group */ 'radio-group-legend': () => any; /** Use it to render the VJoyRadio */ default(): any; }>; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };