UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

22 lines 627 B
/** * Base API Client interface * Generic interface for HTTP client that can be used across all hooks * Compatible with Axios, fetch wrappers, and other HTTP clients */ export interface BaseApiClient { get: <T>(url: string, config?: { params?: Record<string, unknown>; }) => Promise<{ data: T; }>; post: <T>(url: string, data?: Record<string, unknown>) => Promise<{ data: T; }>; patch: <T>(url: string, data?: Record<string, unknown>) => Promise<{ data: T; }>; delete: <T>(url: string) => Promise<{ data: T; }>; } //# sourceMappingURL=api.d.ts.map