import { DictReflect } from '../components'; export type DictMap = Record | Record[]; /** * 处理字典值 * @param dictMap * @param detailValue * @param dictReflect * @returns */ export declare function dispatchDictData(dictMap: DictMap | undefined | null, detailValue: any, dictReflect?: DictReflect): any; /** * 获取多选框字典映射 */ export declare function dispatchCheckboxDictData(dictMap: DictMap | undefined | null, detailValue: string | null | undefined, dictReflect: DictReflect): string; /** * 获取字典映射 * @param {Record | any[] | null} dictMap - 字典映射对象或数组或null * @param {Record | undefined} globalDict - 全局字典对象或undefined * @param {string} dictKey - 字典键 * @returns {Record | any[] | {} | null | {} | undefined} - 返回字典映射或者空对象 */ export declare function getDictMap({ dictMap, globalDict, dictKey, }: { dictKey: string | undefined; dictMap?: Record | any[] | null; globalDict?: Record | undefined; }): Record | any[] | undefined | null;