/** * @class FeishuBlockDumper * 飞书云文档转换 * @desc 基于Python库 jiegec/feishu-backup 移植, 如有需要扩展的功能可以先参考此库 * @see https://github.com/jiegec/feishu-backup * * @property {Map} imageTokens 需要下载的图片token,使用map是为了去重 * @property {Map} fileTokens 需要下载的文件token,使用map是为了去重 * @property {string} imagePath 用于填充markdown图片路径的前缀 * @property {string} filePath 用于填充markdown文件路径的前缀 * @property {TenantToken} tenantToken 飞书应用鉴权token * * @author SyraTi */ declare class FeishuBlockDumper { filePath: string; imagePath: string; tenantToken: string; imageTokens: Map; fileTokens: Map; constructor({ imagePath, filePath, tenantToken }: { imagePath: any; filePath: any; tenantToken: any; }); static renderMarkdownTable(data: any): any; printTextRun(data: any): any; printParagraph(data: any): Promise; printGallery(data: any): string; printFile(data: any): string; printTable(data: any): Promise; printSheet(data: any): Promise; walk(data: any): Promise; } export = FeishuBlockDumper;