UNPKG

@n8n/n8n-benchmark

Version:

Cli for running benchmark tests for n8n

15 lines (14 loc) 612 B
import type { AxiosRequestConfig } from 'axios'; export declare class N8nApiClient { readonly apiBaseUrl: string; private readonly healthEndpoint; constructor(apiBaseUrl: string, healthEndpoint?: string); waitForInstanceToBecomeOnline(): Promise<void>; setupOwnerIfNeeded(loginDetails: { email: string; password: string; }): Promise<void>; restApiRequest<T>(endpoint: string, init: Omit<AxiosRequestConfig, 'url'>): Promise<import("axios").AxiosResponse<T, any, {}>>; delay(ms: number): Promise<void>; protected getRestEndpointUrl(endpoint: string): string; }