n8n-nodes-feishu-lite
Version:
14 lines (13 loc) • 680 B
TypeScript
import { ICredentialDataDecryptedObject, ICredentialTestRequest, ICredentialType, IHttpRequestHelper, INodeProperties } from 'n8n-workflow';
import { IHttpRequestOptions } from 'n8n-workflow/dist/Interfaces';
export declare class FeishuCredentialsApi implements ICredentialType {
name: string;
displayName: string;
icon: string;
properties: INodeProperties[];
preAuthentication(this: IHttpRequestHelper, credentials: ICredentialDataDecryptedObject): Promise<{
accessToken: any;
}>;
authenticate(credentials: ICredentialDataDecryptedObject, requestOptions: IHttpRequestOptions): Promise<IHttpRequestOptions>;
test: ICredentialTestRequest;
}