@skriptfabrik/n8n-nodes-clockify-enhanced
Version:
Enhanced Clockify community nodes for n8n
16 lines (15 loc) • 944 B
TypeScript
import { type IExecuteFunctions, type ILoadOptionsFunctions, type INodeExecutionData, type INodePropertyOptions, type INodeType, type INodeTypeDescription } from 'n8n-workflow';
export declare class ClockifyEnhanced implements INodeType {
description: INodeTypeDescription;
methods: {
loadOptions: {
loadWorkspaces(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
loadClients(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
loadProjects(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
loadUsers(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
loadNonProjectUsers(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
loadProjectUsers(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
};
};
execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>;
}