memofai
Version:
Official JavaScript/TypeScript SDK for Memory-of-Agents (MOA) - AI memory infrastructure for intelligent applications
23 lines • 1.46 kB
TypeScript
export { MoaClient } from './api-client';
export { HttpClient } from './http-client';
export { API_ENDPOINTS, WORKSPACE_ENDPOINTS, BOT_ENDPOINTS, MEMORY_ENDPOINTS } from './endpoints';
export { SDK_VERSION } from './version';
export type { HttpMethod, Headers, ApiResponse, ClientConfig, Environment, EnvironmentConfig, } from './types';
export type { BasicUser } from './types';
export type { Workspace, WorkspaceMember, CreateWorkspaceBody, UpdateWorkspaceBody } from './types';
export type { Bot, BotType, CreateBotBody, UpdateBotBody } from './types';
export type { Memory, MemoryType, PipelineStage, PermanenceLevel, PrivacyLevel, StoreMemoryBody, SearchMemoriesBody, ListMemoryQueryParams, MemoryListResponse, SearchMemoriesResponse, ReprocessMemoryResponse, PaginationMetadata, } from './types';
export type { MoaErrorResponse, ValidationErrorDetail } from './types';
export { ApiError, ValidationError, AuthenticationError, AuthorizationError, NotFoundError, ServiceUnavailableError, NetworkError, RequestLimitError, ENVIRONMENTS, } from './types';
export type { EndpointName, EndpointConfig } from './endpoints';
import { MoaClient } from './api-client';
import type { Environment } from './types';
export declare function createMoaClient(config: {
apiToken: string;
environment?: Environment;
timeout?: number;
retries?: number;
retryDelay?: number;
}): MoaClient;
export default MoaClient;
//# sourceMappingURL=index.d.ts.map