UNPKG

@n8n/n8n-benchmark

Version:

Cli for running benchmark tests for n8n

16 lines (15 loc) 948 B
import type { AxiosRequestConfig } from 'axios'; import { N8nApiClient } from './n8n-api-client'; export declare class AuthenticatedN8nApiClient extends N8nApiClient { private readonly authCookie; constructor(apiBaseUrl: string, authCookie: string); static createUsingUsernameAndPassword(apiClient: N8nApiClient, loginDetails: { email: string; password: string; }): Promise<AuthenticatedN8nApiClient>; get<T>(endpoint: string): Promise<import("axios").AxiosResponse<T, any, {}>>; post<T>(endpoint: string, data: unknown): Promise<import("axios").AxiosResponse<T, any, {}>>; patch<T>(endpoint: string, data: unknown): Promise<import("axios").AxiosResponse<T, any, {}>>; delete<T>(endpoint: string): Promise<import("axios").AxiosResponse<T, any, {}>>; protected authenticatedRequest<T>(endpoint: string, init: Omit<AxiosRequestConfig, 'url'>): Promise<import("axios").AxiosResponse<T, any, {}>>; }