UNPKG

rollun-ts-datastore

Version:

rollun-datastore written in TS

13 lines (12 loc) 623 B
import { HttpRequestOptions } from '../datastores/interfaces'; import AbstractClient from './AbstractClient'; export default class NodeClient extends AbstractClient { constructor(url: string, options?: { headers?: {}; }); get(uri?: string, options?: HttpRequestOptions): Promise<Response>; post(uri?: {}, body?: {}, options?: HttpRequestOptions): Promise<Response>; put(uri?: string, body?: {}, options?: HttpRequestOptions): Promise<Response>; delete(uri?: string, options?: HttpRequestOptions): Promise<Response>; head(uri?: string, options?: HttpRequestOptions): Promise<Response>; }