93998c35eda60a61e51f98c50aa9f9080c5e33fef1cc01ea6e7c5bc64e3b38064f1feed3992871ab5915cb94369c2e33666c53b3adc2aef60b6489959f8781 642 B

1234567
  1. import type { useFormItemInputId } from 'element-plus/es/components/form';
  2. import type { CheckboxProps } from '../checkbox';
  3. import type { CheckboxDisabled, CheckboxModel, CheckboxStatus } from '../composables';
  4. export declare const useCheckboxEvent: (props: CheckboxProps, { model, isLimitExceeded, hasOwnLabel, isDisabled, isLabeledByFormItem, }: Pick<CheckboxModel, "model" | "isLimitExceeded"> & Pick<CheckboxStatus, "hasOwnLabel"> & Pick<CheckboxDisabled, "isDisabled"> & Pick<ReturnType<typeof useFormItemInputId>, "isLabeledByFormItem">) => {
  5. handleChange: (e: Event) => void;
  6. onClickRoot: (e: MouseEvent) => Promise<void>;
  7. };