UNPKG

n8n

Version:

n8n Workflow Automation Tool

21 lines (20 loc) 802 B
import type { AuthenticatedRequest } from '@n8n/db'; import type { PackageRequest } from '../../../types'; import type { PublicAPIEndpoint } from '../../shared/handler.types'; type ExportPackageRequest = AuthenticatedRequest<{}, {}, { workflowIds?: string[]; folderIds?: string[]; projectIds?: string[]; includeVariableValues?: boolean; includeTags?: boolean; missingWorkflowDependencyPolicy?: 'fail' | 'reference-only' | 'include-in-package'; }>; type ImportPackageRequest = PackageRequest.Import & { files?: Express.Multer.File[]; }; type N8nPackagesHandlers = { exportPackage: PublicAPIEndpoint<ExportPackageRequest>; importPackage: PublicAPIEndpoint<ImportPackageRequest>; }; declare const n8nPackagesHandlers: N8nPackagesHandlers; export = n8nPackagesHandlers;