import { JSONContent } from "@tiptap/core"; import { WordDataProps } from "../../../utils/word/wordDef"; import { StringMap } from "zq_ui_react_4/zq"; /** * 驼峰变量转style的横线命名方式 * @param string * @returns */ export declare function camelToKebab(string: string): string; export declare const getCssAttr: (keys: string | string[], defaultMap?: StringMap) => any; export declare function kebabToCamel(kebab: string): string; export declare function convertStylesToStyleObj(styles: { [key: string]: string; }): { [key: string]: string; }; /** * 将样式字符串转换为样式对象 * @param styleStr 样式字符串 * @returns 样式对象 */ export declare function convertStylesStrToStyleObj(styleStr: string): { [key: string]: string; }; export declare const getSizeByCssStr: (cssStr: string) => number; /** * 将editor的json转换为word的json */ export declare const jsonToWordJson: (con: JSONContent) => Promise; export declare const exportWordByFile: (json: JSONContent) => Promise; export declare const exportWord: (json: JSONContent, file: string) => Promise; /** * 替换文本节点中的空格为  * @param html * @returns */ export declare function replaceSpacesInTextNodes(html: string): string; export declare const initEditorCss: () => void;