UNPKG

tubular-common

Version:

Tubular Common Models and Data Transformer

12 lines (11 loc) 549 B
import type GridRequest from '../Models/GridRequest'; import type GridResponse from '../Models/GridResponse'; import type TubularHttpClientAbstract from './TubularHttpClientAbstract'; export type FetchHandler = (request: string, gridRequest: GridRequest) => Promise<GridResponse>; declare class ShallowHttpClient implements TubularHttpClientAbstract { request: string; handler: FetchHandler; constructor(url: string, handler: FetchHandler); fetch(gridRequest: GridRequest): Promise<GridResponse>; } export default ShallowHttpClient;