UNPKG

@commercelayer/sdk-utils

Version:
21 lines (18 loc) 1.05 kB
import { ImportCreate, Import } from '@commercelayer/sdk'; import { d as TemplateTask, T as Task } from '../batch-C6p4vE5r.cjs'; import { JobOptions } from '../jobs.cjs'; type ImportResult = Import; declare const splitImport: (imp: ImportCreate, options?: JobOptions) => ImportCreate[]; declare const importsToBatchTasks: (imports: ImportCreate[], baseTask?: TemplateTask) => Array<Task & { operation: "create"; }>; declare const executeSplitImports: (imports: ImportCreate[], options?: JobOptions) => Promise<ImportResult[]>; declare const executeImport: (imp: ImportCreate, options?: JobOptions) => Promise<ImportResult[]>; declare const imports: { split: (imp: ImportCreate, options?: JobOptions) => ImportCreate[]; execute: (imp: ImportCreate, options?: JobOptions) => Promise<ImportResult[]>; toBatchTasks: (imports: ImportCreate[], baseTask?: TemplateTask) => Array<Task & { operation: "create"; }>; }; export { type ImportResult, executeImport, executeSplitImports, imports, importsToBatchTasks, splitImport };