UNPKG

element-plus

Version:

A Component Library for Vue 3

20 lines (19 loc) 971 B
import { RadioEmits, RadioProps } from "./radio.js"; import { RadioButtonProps } from "./radio-button.js"; import { RadioGroupContext } from "./constants.js"; import * as _$vue from "vue"; import { SetupContext } from "vue"; //#region ../../packages/components/radio/src/use-radio.d.ts declare const useRadio: (props: RadioProps | RadioButtonProps, emit?: SetupContext<RadioEmits>["emit"]) => { radioRef: _$vue.Ref<HTMLInputElement | undefined, HTMLInputElement | undefined>; isGroup: _$vue.ComputedRef<boolean>; radioGroup: RadioGroupContext | undefined; focus: _$vue.Ref<boolean, boolean>; size: _$vue.ComputedRef<"" | "default" | "small" | "large">; disabled: _$vue.ComputedRef<boolean>; tabIndex: _$vue.ComputedRef<0 | -1>; modelValue: _$vue.WritableComputedRef<string | number | boolean | undefined, string | number | boolean | undefined>; actualValue: _$vue.ComputedRef<string | number | boolean | undefined>; }; //#endregion export { useRadio };