UNPKG

n8n

Version:

n8n Workflow Automation Tool

16 lines (15 loc) 914 B
import { InstanceSettings } from 'n8n-core'; import type { Readable } from 'node:stream'; import { CredentialExporter } from './entities/credential/credential.exporter'; import { WorkflowExporter } from './entities/workflow/workflow.exporter'; import { ImportPipeline } from './engine/import-pipeline'; import type { ExportWorkflowsRequest, ImportPackageRequest, ImportResult } from './n8n-packages.types'; export declare class N8nPackagesService { private readonly workflowExporter; private readonly credentialExporter; private readonly instanceSettings; private readonly importPipeline; constructor(workflowExporter: WorkflowExporter, credentialExporter: CredentialExporter, instanceSettings: InstanceSettings, importPipeline: ImportPipeline); exportWorkflows(request: ExportWorkflowsRequest): Promise<Readable>; importPackage(request: ImportPackageRequest): Promise<ImportResult>; }