UNPKG

n8n

Version:

n8n Workflow Automation Tool

12 lines (11 loc) 829 B
import type { EntityManager } from '@n8n/typeorm'; import type { ICredentialConnectionStatusProvider } from '../../../credentials/credential-connection-status-provider.interface'; import { DynamicCredentialUserEntryRepository } from '../database/repositories/dynamic-credential-user-entry.repository'; export declare class CredentialConnectionStatusService implements ICredentialConnectionStatusProvider { private readonly repository; constructor(repository: DynamicCredentialUserEntryRepository); findConnectedCredentialIds(userId: string, credentialIds: string[]): Promise<Set<string>>; deleteMyConnection(userId: string, credentialId: string): Promise<number>; countConnectedUsers(credentialId: string): Promise<number>; deleteAllUserEntries(credentialId: string, em?: EntityManager): Promise<void>; }