import { ComputedRef } from "vue"; import { INode } from "./INode"; export default interface IUseCheck { indeterminate: ComputedRef; checked: ComputedRef; noneChecked: ComputedRef; someChecked: ComputedRef; allChecked: ComputedRef; someIndeterminate: ComputedRef; click: () => void; rebuild: () => void; updateState: () => void; recurseDown: (node: INode) => void; }