import { HttpClient } from '@angular/common/http'; import { MycureSDK } from './../../service'; import { Observable } from 'rxjs/Observable'; export interface SyncbaseConfig { accountsUrl: string; accountsPort: string; serverUrl: string; serverPort: string; } export declare class McSyncbaseConnectionService { private sdk; private http; constructor(sdk: MycureSDK, http: HttpClient); /** * Store Syncbase Connection * @param ip * @param port * @param accountUrl * @param accountPort */ storeConfig(config: SyncbaseConfig): Observable; storeSyncbaseConfig(config: any): void; restoreSyncbaseConfig(uri: string, accountUri: string): void; removeConfig(): void; /** * Load Syncbase Config */ loadConfig(): any; /** * Assertion for syncbase config if there's any */ modifySdkConfigs(): void; }