UNPKG

n8n

Version:

n8n Workflow Automation Tool

18 lines (17 loc) 908 B
import { DataSource, Repository } from '@n8n/typeorm'; import type { ListQuery } from '../../requests'; import { CredentialsEntity } from '../entities/credentials-entity'; export declare class CredentialsRepository extends Repository<CredentialsEntity> { constructor(dataSource: DataSource); findStartingWith(credentialName: string): Promise<CredentialsEntity[]>; findMany(listQueryOptions?: ListQuery.Options & { includeData?: boolean; }, credentialIds?: string[]): Promise<CredentialsEntity[]>; private toFindManyOptions; getManyByIds(ids: string[], { withSharings }?: { withSharings: boolean; }): Promise<CredentialsEntity[]>; findAllPersonalCredentials(): Promise<CredentialsEntity[]>; findAllCredentialsForWorkflow(workflowId: string): Promise<CredentialsEntity[]>; findAllCredentialsForProject(projectId: string): Promise<CredentialsEntity[]>; }