UNPKG

hapic

Version:

A http api client based on axios.

9 lines (8 loc) 513 B
import type { RequestBaseOptions } from './request'; import { Client } from './module'; export declare function hasClient(key?: string): boolean; export declare function setClient<T extends Client = Client>(client: T, key?: string): T; export declare function useClient<T extends Client = Client>(key?: string): T; export declare function unsetClient(key?: string): void; export declare function createClient(input?: RequestBaseOptions): Client; export declare function isClient(input: unknown): input is Client;