import { Observable } from "rxjs"; import { AjaxRequest, AjaxResponse } from "rxjs/ajax"; export declare type StringKeyValue = { [key: string]: string; }; export declare type RequestOptions = AjaxRequest & { search?: StringKeyValue; headers?: StringKeyValue; }; export declare type RequesterConfig = { log?: boolean; includeJSONHeaders?: boolean; }; export declare type Requester = { request(url: string, options?: RequestOptions): Observable; };