platform-codebase/@packages/@infrastructure/api-client/src/index.ts

11 lines
480 B
TypeScript
Executable file

// API client for Lilith Platform
// Migrated from egirl-platform/@packages/api-client
export { createApiClient } from './create-api-client';
export type { ApiClient } from './create-api-client';
export { useApiClient, ApiClientProvider } from './provider';
export type { ApiClientConfig, RequestConfig } from './types';
// Error types and utilities
export { isApiError, getErrorMessage } from './types/errors';
export type { ApiError, ApiErrorResponse } from './types/errors';