UNPKG

gitlab-review-mcp

Version:

Node.js MCP server for GitLab code review operations with AI integration support

25 lines 841 B
import { AxiosResponse } from 'axios'; import { ApiRequestOptions } from './types.js'; export declare class ApiClient { private baseURL; private token; private timeout; private maxRetries; constructor(baseURL: string, token: string, timeout?: number, maxRetries?: number); request(endpoint: string, options?: ApiRequestOptions): Promise<AxiosResponse>; private executeWithRetry; private shouldRetry; private calculateDelay; private sleep; private isAxiosError; private handleApiError; requestWithRateLimit(endpoint: string, options?: ApiRequestOptions): Promise<AxiosResponse>; healthCheck(): Promise<boolean>; getApiInfo(): { baseURL: string; hasToken: boolean; timeout: number; maxRetries: number; }; } //# sourceMappingURL=api-client.d.ts.map