UNPKG

@ic-wallet-kit/hpl

Version:
14 lines (13 loc) 1.04 kB
import { HplDbContext, IHplAccountDataStorage, IHplAssetDataStorage, IHplContactDataStorage, IHplVirtualAccountDataStorage } from "../storage"; import { createCanisterFunc, IdentifierService, ILogger, ReplicationConfiguration } from "@ic-wallet-kit/common"; import "reflect-metadata"; import { HplRxSyncStateService } from "./hplRxSyncStateService"; export declare class HplReplicationManager { private hplAccountDataStorage; private hplAssetDataStorage; private hplVirtualAccountDataStorage; private hplContactDataStorage; private replicationProcessor; constructor(logger: ILogger, replicationConfiguration: ReplicationConfiguration, identifierService: IdentifierService, hplRxSyncStateService: HplRxSyncStateService, hplDbContext: HplDbContext, createCanisterFunc: createCanisterFunc, hplAccountDataStorage: IHplAccountDataStorage, hplAssetDataStorage: IHplAssetDataStorage, hplVirtualAccountDataStorage: IHplVirtualAccountDataStorage, hplContactDataStorage: IHplContactDataStorage); init(): Promise<void>; }