mirror of
https://github.com/czlonkowski/n8n-mcp.git
synced 2026-02-06 05:23:08 +00:00
chore: add pre-built dist folder for npx usage
This commit is contained in:
committed by
Romuald Członkowski
parent
a70d96a373
commit
5057481e70
19
dist/types/node-types.d.ts
vendored
Normal file
19
dist/types/node-types.d.ts
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
import type { IVersionedNodeType, INodeType, INodeTypeBaseDescription, INodeTypeDescription } from 'n8n-workflow';
|
||||
export type NodeClass = (new () => INodeType) | (new () => IVersionedNodeType) | INodeType | IVersionedNodeType;
|
||||
export interface VersionedNodeInstance extends IVersionedNodeType {
|
||||
currentVersion: number;
|
||||
description: INodeTypeBaseDescription;
|
||||
nodeVersions: {
|
||||
[version: number]: INodeType;
|
||||
};
|
||||
}
|
||||
export interface RegularNodeInstance extends INodeType {
|
||||
description: INodeTypeDescription;
|
||||
}
|
||||
export type NodeInstance = VersionedNodeInstance | RegularNodeInstance;
|
||||
export declare function isVersionedNodeInstance(node: any): node is VersionedNodeInstance;
|
||||
export declare function isVersionedNodeClass(nodeClass: any): boolean;
|
||||
export declare function instantiateNode(nodeClass: NodeClass): NodeInstance | null;
|
||||
export declare function getNodeInstance(nodeClass: NodeClass): NodeInstance | undefined;
|
||||
export declare function getNodeDescription(nodeClass: NodeClass): INodeTypeBaseDescription | INodeTypeDescription;
|
||||
//# sourceMappingURL=node-types.d.ts.map
|
||||
Reference in New Issue
Block a user