import { CheckboxValueType } from "../../../checkbox/src/checkbox.js"; import "../../../checkbox/index.js"; import { TransferDataItem } from "../transfer.js"; import { TransferPanelEmits, TransferPanelProps, TransferPanelState } from "../transfer-panel.js"; import * as vue from "vue"; import { SetupContext } from "vue"; //#region ../../packages/components/transfer/src/composables/use-check.d.ts declare const useCheck: (props: Required> & { filterMethod: TransferPanelProps["filterMethod"]; }, panelState: TransferPanelState, emit: SetupContext["emit"]) => { filteredData: vue.ComputedRef; checkableData: vue.ComputedRef; checkedSummary: vue.ComputedRef; isIndeterminate: vue.ComputedRef; updateAllChecked: () => void; handleAllCheckedChange: (value: CheckboxValueType) => void; }; //#endregion export { useCheck };