@n8n-plus/n8n-plus
Version:
n8n Workflow Automation Tool (plus edition)
10 lines (9 loc) • 459 B
TypeScript
import { CredentialsRepository, WorkflowRepository } from '@n8n/db';
export declare class NamingService {
private readonly workflowRepository;
private readonly credentialsRepository;
constructor(workflowRepository: WorkflowRepository, credentialsRepository: CredentialsRepository);
getUniqueWorkflowName(requestedName: string): Promise<string>;
getUniqueCredentialName(requestedName: string): Promise<string>;
private getUniqueName;
}