import { DocModel } from './DocModel';
/**
 * 模型转换器
 * 用于在原始 DOCX JSON 和模型实例之间互相转换
 */
export declare class ModelConverter {
    /**
     * 将原始 DOCX JSON 转换为 DocModel 实例
     * @param rawJson 原始 JSON (从 xml2js 转换得到)
     * @returns DocModel 实例对象
     */
    static toModel(rawJson: any): DocModel;
    /**
     * 将 DocModel 实例转换回原始 DOCX JSON
     * @param model DocModel 实例或 EditableDocument 对象
     * @returns 原始 JSON 格式 (可用于 xml2js 反向转换)
     */
    static toRaw(model: DocModel): any;
    /**
     * 测试往返转换是否无损
     * @param rawJson 原始 JSON
     * @returns 是否转换无损
     */
    static testRoundtrip(rawJson: any): boolean;
}
export { DocModel } from './DocModel';
