@n8n/n8n-nodes-langchain
Version:

30 lines (29 loc) • 1.47 kB
TypeScript
import type { IExecuteFunctions, INodeExecutionData, INodeProperties } from 'n8n-workflow';
export declare const description: {
displayOptions: import("n8n-workflow").IDisplayOptions;
displayName: string;
name: string;
type: import("n8n-workflow").NodePropertyTypes;
typeOptions?: import("n8n-workflow").INodePropertyTypeOptions;
default: import("n8n-workflow").NodeParameterValueType;
description?: string;
hint?: string;
builderHint?: import("n8n-workflow").IParameterBuilderHint;
disabledOptions?: import("n8n-workflow").IDisplayOptions;
options?: Array<import("n8n-workflow").INodePropertyOptions | INodeProperties | import("n8n-workflow").INodePropertyCollection>;
placeholder?: string;
isNodeSetting?: boolean;
noDataExpression?: boolean;
required?: boolean;
routing?: import("n8n-workflow").INodePropertyRouting;
credentialTypes?: Array<"extends:oAuth2Api" | "extends:oAuth1Api" | "has:authenticate" | "has:genericAuth">;
extractValue?: import("n8n-workflow").INodePropertyValueExtractor;
modes?: import("n8n-workflow").INodePropertyMode[];
requiresDataPath?: "single" | "multiple";
doNotInherit?: boolean;
validateType?: import("n8n-workflow").FieldType;
ignoreValidationDuringExecution?: boolean;
allowArbitraryValues?: boolean;
resolvableField?: boolean;
}[];
export declare function execute(this: IExecuteFunctions, i: number): Promise<INodeExecutionData[]>;