n8n
Version:
n8n Workflow Automation Tool
12 lines (11 loc) • 853 B
TypeScript
import type { INodePropertyOptions, NodeParameterValueType } from 'n8n-workflow';
import { DynamicNodeParametersService } from '../services/dynamicNodeParameters.service';
import { DynamicNodeParametersRequest } from '../requests';
export declare class DynamicNodeParametersController {
private readonly service;
constructor(service: DynamicNodeParametersService);
getOptions(req: DynamicNodeParametersRequest.Options): Promise<INodePropertyOptions[]>;
getResourceLocatorResults(req: DynamicNodeParametersRequest.ResourceLocatorResults): Promise<import("n8n-workflow").INodeListSearchResult>;
getResourceMappingFields(req: DynamicNodeParametersRequest.ResourceMapperFields): Promise<import("n8n-workflow").ResourceMapperFields>;
getActionResult(req: DynamicNodeParametersRequest.ActionResult): Promise<NodeParameterValueType>;
}