@perawallet/connect
Version:
JavaScript SDK for integrating Pera Wallet to web applications.
10 lines (9 loc) • 803 B
TypeScript
import { IWalletConnectSession } from "@walletconnect/types";
import { PeraWalletDetails, PeraWalletPlatformType } from "../peraWalletTypes";
declare function getLocalStorage(): Storage | undefined;
declare function saveWalletDetailsToStorage(accounts: string[], type?: "pera-wallet" | "pera-wallet-web"): void;
declare function getWalletDetailsFromStorage(): PeraWalletDetails | null;
declare function getWalletConnectObjectFromStorage(): IWalletConnectSession | null;
declare function resetWalletDetailsFromStorage(): Promise<undefined>;
declare function getWalletPlatformFromStorage(): PeraWalletPlatformType;
export { getLocalStorage, saveWalletDetailsToStorage, resetWalletDetailsFromStorage, getWalletDetailsFromStorage, getWalletConnectObjectFromStorage, getWalletPlatformFromStorage };