@commercelayer/sdk-utils
Version:
Commerce Layer Javascript SDK Utils library
21 lines (18 loc) • 1.07 kB
text/typescript
import { ExportCreate, Export } from '@commercelayer/sdk';
import { d as TemplateTask, T as Task } from '../batch-C6p4vE5r.cjs';
import { JobOptions } from '../jobs.cjs';
type ExportResult = Export;
declare const splitExport: (exp: ExportCreate, options?: JobOptions) => Promise<ExportCreate[]>;
declare const exportsToBatchTasks: (exports: ExportCreate[], baseTask?: TemplateTask) => Array<Task & {
operation: "create";
}>;
declare const executeSplitExports: (exports: ExportCreate[], options?: JobOptions) => Promise<ExportResult[]>;
declare const executeExport: (exp: ExportCreate, options?: JobOptions) => Promise<ExportResult[]>;
declare const exportz: {
split: (exp: ExportCreate, options?: JobOptions) => Promise<ExportCreate[]>;
execute: (exp: ExportCreate, options?: JobOptions) => Promise<ExportResult[]>;
toBatchTasks: (exports: ExportCreate[], baseTask?: TemplateTask) => Array<Task & {
operation: "create";
}>;
};
export { type ExportResult, executeExport, executeSplitExports, exportsToBatchTasks, exportz, splitExport };