import type { TransferPanelState, Key } from './transfer'; export declare const CHECKED_CHANGE_EVENT = "checked-change"; export declare const useCheckProps: { data: { type: ArrayConstructor; default(): never[]; }; optionRender: FunctionConstructor; placeholder: StringConstructor; title: StringConstructor; filterable: BooleanConstructor; format: ObjectConstructor; filterMethod: FunctionConstructor; defaultChecked: ArrayConstructor; props: ObjectConstructor; }; export declare const useCheck: (props: ExtractPropTypes<{ data: { type: ArrayConstructor; default(): never[]; }; optionRender: FunctionConstructor; placeholder: StringConstructor; title: StringConstructor; filterable: BooleanConstructor; format: ObjectConstructor; filterMethod: FunctionConstructor; defaultChecked: ArrayConstructor; props: ObjectConstructor; }>, panelState: TransferPanelState) => { labelProp: any; keyProp: any; disabledProp: any; filteredData: any; checkableData: any; checkedSummary: any; isIndeterminate: any; updateAllChecked: () => void; handleAllCheckedChange: (value: Key[]) => void; };