import { UnMatchedData, UseListMultipleProps } from './use-list.type'; declare const useListSelectMultiple: (props: UseListMultipleProps) => { add: (data: DataItem | DataItem[], config?: { unshift?: boolean | undefined; overwrite?: boolean | undefined; childrenKey?: string | undefined; ignoreChange?: boolean | undefined; }) => void; remove: (data: UnMatchedData | DataItem | (UnMatchedData | DataItem)[], config?: { childrenKey?: string | undefined; }) => void; removeAll: () => void; check: (raw: DataItem) => boolean; format: (data: DataItem) => Value[number]; getVaildData: () => DataItem[]; getValueMap: () => Map; getDataByValues: (values: Value[number][], info?: { childrenKey?: string; }) => (DataItem | { IS_NOT_MATCHED_VALUE: boolean; value: Value[number]; })[]; isUnMatchedData: (data: any) => data is UnMatchedData; disabledCheck: (data: DataItem) => boolean; getCheckedStatus: (childrenKey?: string) => boolean | "indeterminate"; data: DataItem[]; }; export default useListSelectMultiple; //# sourceMappingURL=use-list-select-multiple.d.ts.map