UNPKG

jsm-core

Version:
19 lines (18 loc) 642 B
import { BaseService } from "../../common/classes/base.service"; import { ExportItemsConfig } from "./exporter"; /** * @upgraded 30-10-2023 16:58:15 */ export declare class ExportManager extends BaseService { private initialized; constructor(); generateExportFileName(entity: string, id: string): string; generateExcel<D extends { [Key: string]: any; } = any>(entity: string, items: D[], edge: { [Key: string]: any; }, config?: ExportItemsConfig<D>): Promise<{ id: string; }>; getExportFilePath(entity: Jsm.Core.Utils.SystemStructure.Models.AllModels, id: string): Promise<string>; }