import * as Model from '../../Model';
import { Observable } from 'rxjs/Observable';
import { TransportManager } from '../../Helpers/TransportManager';
import { ISystem } from '../../Interfaces/ISystem';
export declare class SystemAPI implements ISystem {
    private transportManager;
    private apiVersion;
    private baseUrl;
    private baseEndPoint;
    constructor(transportManager: TransportManager, config: any);
    getSystemTime(): Observable<Model.SystemTime>;
    getSystemInfo(): Observable<Model.SystemInfo>;
    private catchErrorHandler(res);
}
