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>;
}
