n8n-nodes-wavespeed
Version:
N8N nodes for WaveSpeed AI API - multimodal AI models for text-to-image, image-to-image, text-to-video, and image-to-video generation
22 lines (21 loc) • 1.16 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData, INodeType, INodeTypeDescription, ILoadOptionsFunctions, INodePropertyOptions, ResourceMapperFields, FieldType } from 'n8n-workflow';
export declare class WaveSpeedTaskSubmit implements INodeType {
description: INodeTypeDescription;
private static isParameterValueEmpty;
private static convertParameterValue;
private static convertValueByType;
private static convertValueGeneric;
methods: {
loadOptions: {
getModelCategories(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getModels(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
getModelParameters(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
};
resourceMapping: {
getRequiredParameterColumns(this: ILoadOptionsFunctions): Promise<ResourceMapperFields>;
getOptionalParameterColumns(this: ILoadOptionsFunctions): Promise<ResourceMapperFields>;
};
};
static convertParameterTypeToFieldType(paramType: string): FieldType;
execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>;
}