UNPKG

n8n

Version:

n8n Workflow Automation Tool

10 lines (9 loc) 1.03 kB
import { Credentials } from 'n8n-core'; import { ICredentialDataDecryptedObject, ICredentialsExpressionResolveValues, ICredentialsHelper, INodeCredentialsDetails, INodeProperties, WorkflowExecuteMode } from 'n8n-workflow'; export declare class CredentialsHelper extends ICredentialsHelper { getCredentials(nodeCredentials: INodeCredentialsDetails, type: string): Promise<Credentials>; getCredentialsProperties(type: string): INodeProperties[]; getDecrypted(nodeCredentials: INodeCredentialsDetails, type: string, mode: WorkflowExecuteMode, raw?: boolean, expressionResolveValues?: ICredentialsExpressionResolveValues): Promise<ICredentialDataDecryptedObject>; applyDefaultsAndOverwrites(decryptedDataOriginal: ICredentialDataDecryptedObject, type: string, mode: WorkflowExecuteMode, expressionResolveValues?: ICredentialsExpressionResolveValues): ICredentialDataDecryptedObject; updateCredentials(nodeCredentials: INodeCredentialsDetails, type: string, data: ICredentialDataDecryptedObject): Promise<void>; }