import { C8oResponseListener } from "./c8oResponse.service"; import { C8o } from "./c8o.service"; export declare class C8oFullSyncDatabase { private c8o; private databaseName; private c8oFullSyncDatabaseUrl; private database; private pullFullSyncReplication; private pushFullSyncReplication; constructor(c8o: C8o, databaseName: string, fullSyncDatabases: string, localSuffix: string); startAllReplications(parameters: Object, c8oResponseListener: C8oResponseListener): Promise; startPullReplication(parameters: Object, c8oResponseListener: C8oResponseListener): Promise; startPushReplication(parameters: Object, c8oResponseListener: C8oResponseListener): Promise; private startSync(parameters, c8oResponseListener); private startReplication(fullSyncReplication, parameters, c8oResponseListener); readonly getdatabseName: string; readonly getdatabase: any; deleteDB(): Promise; }