UNPKG

n8n

Version:

n8n Workflow Automation Tool

13 lines (12 loc) 582 B
import type { ICredentialDataDecryptedObject, IExecutionContext, IWorkflowSettings } from 'n8n-workflow'; export type CredentialResolveMetadata = { id: string; name: string; type: string; resolverId?: string; resolvableAllowFallback?: boolean; isResolvable: boolean; }; export interface ICredentialResolutionProvider { resolveIfNeeded(credentialsResolveMetadata: CredentialResolveMetadata, staticData: ICredentialDataDecryptedObject, executionContext?: IExecutionContext, workflowSettings?: IWorkflowSettings): Promise<ICredentialDataDecryptedObject>; }