UNPKG

api-simplex-handler

Version:

一个api封装解析器

11 lines (10 loc) 506 B
import { IApi } from "./IApi"; import { ApiHandler } from "./ApiHandler"; import { ResolveParams, ResponseHandlerDefineFunction } from "./TypeDefine"; import { ISendResponse } from "./ISendResponse"; declare class ApiHandlerFetch<T extends IApi> extends ApiHandler<T> { config: RequestInit; constructor(api: T, responseHandlerDefineFunction: ResponseHandlerDefineFunction, config: RequestInit); send(args: ResolveParams<T["params"]>): Promise<ISendResponse<any>>; } export { ApiHandlerFetch };