@ic-wallet-kit/hpl
Version:
Ic middleware wallet HPL protocol
9 lines (8 loc) • 623 B
TypeScript
import { CanisterService } from "../service";
import { IdentifierService, ILogger, IStorage, RefreshServiceConfiguration, ReplicationConfiguration } from "@ic-wallet-kit/common";
import { RxStorage } from "rxdb";
export declare class HplInitializer {
static build(identifierService: IdentifierService, rxStorage: RxStorage<any, any>, dataStorage: IStorage, logger: ILogger, refreshServiceConfiguration: RefreshServiceConfiguration, hplReplicationConfiguration: ReplicationConfiguration, canisterService: CanisterService, createHplCanisterFunc: any): void;
static init(): Promise<void>;
static logout(): void;
}