UNPKG

@n8n/n8n-benchmark

Version:

Cli for running benchmark tests for n8n

16 lines (15 loc) 926 B
import type { AxiosRequestConfig } from 'axios'; import { N8nApiClient } from './n8nApiClient'; 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>>; }