@ic-wallet-kit/hpl
Version:
Ic middleware wallet HPL protocol
14 lines (13 loc) • 1.04 kB
TypeScript
import { GetHplAccountListHandler, GetHplAssetListHandler, GetHplVirtualAccountListHandler } from "../handlers";
import { GetHplContactListHandler } from "../handlers/contacts/getHplContactListHandler/getHplContactListHandler";
import { HplRxSyncStateService } from "../replications/hplRxSyncStateService";
import { RefreshServiceBase, RefreshServiceConfiguration } from "@ic-wallet-kit/common";
export declare class HplRefreshService extends RefreshServiceBase {
private getHplAssetListHandler;
private getHplAccountListHandler;
private getHplVirtualAccountListHandler;
private getHplContactListHandler;
protected configuration: RefreshServiceConfiguration;
constructor(getHplAssetListHandler: GetHplAssetListHandler, getHplAccountListHandler: GetHplAccountListHandler, getHplVirtualAccountListHandler: GetHplVirtualAccountListHandler, getHplContactListHandler: GetHplContactListHandler, configuration: RefreshServiceConfiguration, rxSyncStateService: HplRxSyncStateService);
runSync(): Promise<Boolean>;
}