UNPKG

tubular-common

Version:

Tubular Common Models and Data Transformer

14 lines (13 loc) 770 B
import type GridRequest from '../Models/GridRequest'; import type GridResponse from '../Models/GridResponse'; import type TubularHttpClientAbstract from './TubularHttpClientAbstract'; declare class TubularHttpClient implements TubularHttpClientAbstract { static resolveRequest(request: string | Request | TubularHttpClientAbstract): string | Request; static getRequest(objRequest: string | Request, gridRequest: GridRequest): Request; static isValidResponse(data: Record<string, unknown>): boolean; static fixResponse(responseObject: GridResponse): void; request: string | Request; constructor(request: string | Request | TubularHttpClientAbstract); fetch(gridRequest: GridRequest): Promise<GridResponse>; } export default TubularHttpClient;