UNPKG

n8n

Version:

n8n Workflow Automation Tool

13 lines (12 loc) 698 B
import { ModuleRegistry } from '@n8n/backend-common'; import { DataTableService } from '../../../../modules/data-table/data-table.service'; import type { DataTableImportPlan, DataTableImportRequest } from './data-table.types'; import type { ImportContext } from '../../n8n-packages.types'; export declare class DataTableImporter { private readonly dataTableService; private readonly moduleRegistry; constructor(dataTableService: DataTableService, moduleRegistry: ModuleRegistry); plan(context: ImportContext, request: DataTableImportRequest): Promise<DataTableImportPlan>; apply(context: ImportContext, plan: DataTableImportPlan): Promise<void>; private creationFailures; }