import { AssetsFormatConfig, ItemsFormatConfig, Log } from '../core/index.js'; import { IExportAdapter, IExportAdapterResult } from '../export/index.js'; export interface IExporToolkitConfig { log: Log; adapter: IExportAdapter; items: { filename: string; formatService: ItemsFormatConfig; }; assets?: { filename: string; formatService: AssetsFormatConfig; }; } export declare class ExportToolkit { private readonly config; private readonly fileProcessorService; private readonly fileService; constructor(config: IExporToolkitConfig); exportAsync(): Promise; }