import { CellDataProps } from "../../utils/excel/valueProps"; import { CSSObject } from "zq_ui_react_4/utils/css/config"; export declare const tempFileIcon: Record; export declare const genVarCss: (v: string) => CSSObject; export declare const tempFileColor: Record; export declare const typeList: { _id: string; name: string; }[]; export declare const mdataListVar: { name: string; title: string; }[]; export declare type FileType = "word" | "excel" | "pdf" | "jpg" | "text" | "标签打印" | "小票打印"; export declare const varRegex: RegExp; /** * 替换表格的for循环 * @param str * @returns */ export declare const genTrFor: (str: string) => string; export declare const genTableVar: (str: string) => string; export declare type TempType = "c" | "v" | "for"; /** * 获取模板中的变量 * @param value * @returns */ export declare const getVarList: (valueStr: string) => string[]; export declare const genTempVarList: (s: string, r?: RegExp) => Array<{ type: TempType; content: string; }>; /** * 将模板生成最后的内容 * @param varMap * @param temp * @param hideVar * @param highlightVar * @returns */ export declare const genExcelVarList: (varMap: Record, temp: Record>>, hideVar?: boolean) => { sheet1: any; }; /** * 将模板生成最后的内容 * @param varMap * @param temp * @param hideVar * @param highlightVar * @returns */ export declare const genTempHtml: (varMap: Record, temp: string, hideVar?: boolean, highlightVar?: boolean) => string;