UNPKG

n8n

Version:

n8n Workflow Automation Tool

13 lines (12 loc) 658 B
import { Logger } from '@n8n/backend-common'; import { ContextEstablishmentOptions, ContextEstablishmentResult, HookDescription, IContextEstablishmentHook } from '@n8n/decorators'; import { Cipher } from 'n8n-core'; export declare const N8N_OAUTH_EXTRACTOR_NAME = "N8nOAuthExtractor"; export declare class N8NOAuth2Extractor implements IContextEstablishmentHook { private readonly logger; private readonly cipher; constructor(logger: Logger, cipher: Cipher); hookDescription: HookDescription; isApplicableToTriggerNode(_nodeType: string): boolean; execute(options: ContextEstablishmentOptions): Promise<ContextEstablishmentResult>; }