UNPKG

n8n-nodes-wechat

Version:
16 lines (15 loc) 843 B
import { IExecuteFunctions, IHookFunctions, IHttpRequestOptions, ILoadOptionsFunctions, DeclarativeRestApiSettings, ICredentialDataDecryptedObject } from 'n8n-workflow'; import HttpRequestOptions = DeclarativeRestApiSettings.HttpRequestOptions; type Context = IExecuteFunctions | ILoadOptionsFunctions | IHookFunctions; export default class HttpRequest { private static instance; private readonly baseOptions; private credentialsType; private reqOptions; constructor(baseOptions?: {}); static create(baseOptions?: HttpRequestOptions, credentialsType?: string): HttpRequest; preAuthentication(ctx: Context, cred: ICredentialDataDecryptedObject, options: IHttpRequestOptions): Promise<any>; retry(ctx: Context): Promise<any>; request(ctx: Context, reqOptions?: HttpRequestOptions): Promise<any>; } export {};