UNPKG

@remcostoeten/fync

Version:

A unified TypeScript library for easy access to popular APIs (GitHub, Spotify, GitLab, etc.)

15 lines 611 B
import type { TSpotifyConfig } from "../types"; type THttpOptions = { headers?: Record<string, string>; cache?: boolean; cacheTTL?: number; }; type THttpClient = { get<T>(url: string, options?: THttpOptions): Promise<T>; post<T>(url: string, data?: unknown, options?: THttpOptions): Promise<T>; put<T>(url: string, data?: unknown, options?: THttpOptions): Promise<T>; delete<T>(url: string, data?: unknown, options?: THttpOptions): Promise<T>; }; export declare function createHttpClient(config: TSpotifyConfig): THttpClient; export {}; //# sourceMappingURL=http-with-errors.d.ts.map