UNPKG

esiil

Version:

Minimalist library for EVE Online's ESI

13 lines (12 loc) 1.1 kB
import { RequestInit } from "node-fetch"; import IExtraParametersWithSig from "../interfaces/ExtraParametersWithSig"; import IServiceResponse from "../interfaces/responses/ServiceResponse"; import ITokenServiceResponse from "../interfaces/responses/TokenServiceResponse"; import ICcpJwtServiceResponse from "../interfaces/responses/CcpJwtServiceResponse"; declare function _basicGet(path: string, extraParams: IExtraParametersWithSig): Promise<IServiceResponse>; declare function _sendPathRequest(path: string, extraParams: IExtraParametersWithSig, options: RequestInit, payload?: object): Promise<IServiceResponse>; declare function _sendCustomRequest(url: string, options: RequestInit, payload?: object): Promise<IServiceResponse>; declare function _sendTokenRequest(url: string, options: RequestInit, payload: string): Promise<ITokenServiceResponse>; declare function _jwtGet(): Promise<ICcpJwtServiceResponse>; declare function doFetch(url: string, options: RequestInit): Promise<IServiceResponse>; export { _basicGet, _sendPathRequest, _sendCustomRequest, _sendTokenRequest, _jwtGet, doFetch };