UNPKG

@n8n/n8n-benchmark

Version:

Cli for running benchmark tests for n8n

12 lines (11 loc) 573 B
import type { Workflow } from '../n8n-api-client/n8n-api-client.types'; import type { AuthenticatedN8nApiClient } from './authenticated-n8n-api-client'; export declare class WorkflowApiClient { private readonly apiClient; constructor(apiClient: AuthenticatedN8nApiClient); getAllWorkflows(): Promise<Workflow[]>; createWorkflow(workflow: unknown): Promise<Workflow>; activateWorkflow(workflow: Workflow): Promise<Workflow>; archiveWorkflow(workflowId: Workflow['id']): Promise<void>; deleteWorkflow(workflowId: Workflow['id']): Promise<void>; }