UNPKG

n8n

Version:

n8n Workflow Automation Tool

17 lines (16 loc) 794 B
import { Logger } from '../Logger'; import { CredentialsRepository } from '../databases/repositories/credentials.repository'; import { TagRepository } from '../databases/repositories/tag.repository'; import { WorkflowEntity } from '../databases/entities/WorkflowEntity'; export declare class ImportService { private readonly logger; private readonly credentialsRepository; private readonly tagRepository; private dbCredentials; private dbTags; constructor(logger: Logger, credentialsRepository: CredentialsRepository, tagRepository: TagRepository); initRecords(): Promise<void>; importWorkflows(workflows: WorkflowEntity[], projectId: string): Promise<void>; replaceInvalidCreds(workflow: WorkflowEntity): Promise<void>; private toNewCredentialFormat; }