@linenext/dapp-portal-sdk
Version:
Dapp Portal SDK
14 lines (13 loc) • 530 B
TypeScript
import { DappPortalSDKConfig } from "../config/config";
import { WalletSelectorInterface } from "./interface";
import { ProviderType } from "../enum/ProviderType";
export declare class LiffWalletSelector implements WalletSelectorInterface {
private readonly walletSelectUIUrl;
private iframe?;
private resolveProviderType?;
private rejectProviderType?;
constructor(config: DappPortalSDKConfig);
private onProviderTypeSelected;
selectType(dappName: string): Promise<ProviderType>;
cancel(): void;
}