UNPKG

hongluan-ui

Version:
20 lines (19 loc) 1.11 kB
import type { ComponentInternalInstance } from 'vue'; import type { CheckboxProps } from '../checkbox'; export declare const useCheckbox: (props: CheckboxProps, slots: ComponentInternalInstance['slots']) => { inputId: import("vue").Ref<string>; isLabeledByFormItem: import("vue").ComputedRef<boolean>; isChecked: import("vue").ComputedRef<boolean>; isDisabled: import("vue").ComputedRef<boolean>; isFocused: import("vue").Ref<boolean>; isCustom: import("vue").ComputedRef<boolean>; isRound: import("vue").ComputedRef<boolean>; isFill: import("vue").ComputedRef<boolean>; checkboxType: import("vue").ComputedRef<"success" | "info" | "warning" | "danger" | "link" | "primary">; checkboxSize: import("vue").ComputedRef<"xxxs" | "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | "xxl" | "xxxl">; hasOwnLabel: import("vue").ComputedRef<boolean>; model: import("vue").WritableComputedRef<any>; actualValue: import("vue").ComputedRef<string | number | boolean | Record<string, any>>; handleChange: (e: Event) => void; onClickRoot: (e: MouseEvent) => Promise<void>; };