export interface HTTP { get(url: string, callback: ResponseCallback): void; post(url: string, dataAsJson: any, callback: ResponseCallback): void; } export interface ResponseCallback { (StatusCode: number, IsSuccessStatusCode: boolean, Data: any): void; } export declare class MockHTTP implements HTTP { get(url: string, callback: ResponseCallback): void; post(url: string, dataAsJson: any, callback: ResponseCallback): void; }