import type { SetupContext } from 'vue'; import type { RadioEmits, RadioProps } from './radio'; export declare const useRadio: (props: { label: RadioProps['label']; modelValue?: RadioProps['modelValue']; }, emit?: SetupContext['emit']) => { radioRef: import("@vue/reactivity").Ref; isGroup: import("@vue/reactivity").ComputedRef; radioGroup: import("./radio").RadioGroupContext | undefined; focus: import("@vue/reactivity").Ref; size: _vue_reactivity.ComputedRef<"" | "small" | "default" | "large">; disabled: _vue_reactivity.ComputedRef; tabIndex: import("@vue/reactivity").ComputedRef<0 | -1>; modelValue: import("@vue/reactivity").WritableComputedRef>; };