import { CancelToken } from 'axios'; import { ApiService } from './api.interface'; import { HttpCancellationToken, HttpDelete, HttpGet, HttpPatch, HttpPost, HttpPut, HttpSettings, Response } from '../models'; export declare class TestHttpService implements ApiService { response?: Response; error?: any; constructor(config: { response?: Response; error?: any; }); get(method: HttpGet, settings?: HttpSettings): Promise>; post(method: HttpPost, settings?: HttpSettings): Promise>; delete(method: HttpDelete, settings?: HttpSettings): Promise>; patch(method: HttpPatch, settings?: HttpSettings): Promise>; put(method: HttpPut, settings?: HttpSettings): Promise>; createCancellationToken(): HttpCancellationToken; private resolveTestCall; }