UNPKG

hongluan-ui

Version:
17 lines (16 loc) 972 B
import type { SetupContext } from 'vue'; import type { RadioEmits, RadioProps } from './radio'; export declare const useRadio: (props: RadioProps, emit?: SetupContext<RadioEmits>['emit']) => { radioRef: import("vue").Ref<HTMLInputElement>; isGroup: import("vue").ComputedRef<boolean>; radioGroup: import("hongluan-ui/es/tokens").RadioGroupContext; focus: import("vue").Ref<boolean>; radioSize: import("vue").ComputedRef<"xxxs" | "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | "xxl" | "xxxl">; radioFill: import("vue").ComputedRef<boolean>; isDisabled: import("vue").ComputedRef<boolean>; radioType: import("vue").ComputedRef<"success" | "info" | "warning" | "danger" | "link" | "primary">; radioCustom: import("vue").ComputedRef<boolean>; tabIndex: import("vue").ComputedRef<0 | -1>; modelValue: import("vue").WritableComputedRef<string | number | boolean>; actualValue: import("vue").ComputedRef<string | number | boolean>; };