/** * The props for the SbRadio component */ type RadioProps = { /** * The label of the radio */ label?: string; /** * To disable the radio. But, it will still be visible by the screen readers */ disabled?: boolean; /** * To hide the label as a text, but still binding the label to the radio */ hideLabel?: boolean; /** * The radio ID */ id?: string; /** * Set the value of the radio */ modelValue?: string | number | boolean; /** * Name of the radio */ name?: string; /** * The value of the radio */ nativeValue?: string | number | boolean; /** * To define the radio as required. Useful for form validation */ required?: boolean; /** * To define the radio as inline */ inline?: boolean; /** * Extends the radio with a description */ description?: string; }; declare const __VLS_export: import("vue").DefineComponent any; }, string, import("vue").PublicProps, Readonly & Readonly<{ "onUpdate:modelValue"?: ((value: string | number | boolean | undefined) => any) | undefined; }>, { disabled: boolean; inline: boolean; hideLabel: boolean; required: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;