UNPKG

memofai

Version:

Official JavaScript/TypeScript SDK for Memory-of-Agents (MOA) - AI memory infrastructure for intelligent applications

22 lines 720 B
import { ClientConfig, ApiResponse, HttpMethod, Headers } from './types'; export interface RequestConfig { path: string; method: HttpMethod; queryParams?: Record<string, string | number | boolean> | undefined; body?: Record<string, unknown> | undefined; headers?: Headers | undefined; } export declare class HttpClient { private client; private config; private userAgent; constructor(config: ClientConfig); private generateUserAgent; private setupInterceptors; private shouldRetry; private delay; private transformResponse; private createSpecificError; request<T>(config: RequestConfig): Promise<ApiResponse<T>>; } //# sourceMappingURL=http-client.d.ts.map