import { IResponse, IHttpDeleteQueryCall, IHttpGetQueryCall, IHttpPatchQueryCall, IHttpPostQueryCall, IHttpPutQueryCall, IHttpQueryOptions, IHttpCancelRequestToken } from './http.models'; import { IHttpService } from './ihttp.service'; export declare class TestHttpService implements IHttpService { response?: IResponse; error?: any; constructor(config: { response?: IResponse; error?: any; }); getAsync(call: IHttpGetQueryCall, options?: IHttpQueryOptions): Promise>; postAsync(call: IHttpPostQueryCall, options?: IHttpQueryOptions): Promise>; putAsync(call: IHttpPutQueryCall, options?: IHttpQueryOptions): Promise>; patchAsync(call: IHttpPatchQueryCall, options?: IHttpQueryOptions): Promise>; deleteAsync(call: IHttpDeleteQueryCall, options?: IHttpQueryOptions): Promise>; createCancelToken(): IHttpCancelRequestToken; private resolveTestCall; }