web3-wallets-kit
Version:
Package for connecting with Ethereum wallets for dApp
30 lines (23 loc) • 600 B
TypeScript
/* eslint-disable */
declare module 'fortmatic' {
import { Provider } from "web3/providers";
export interface FortmaticProvider extends Provider {
enable(): Promise<void>;
}
export interface User {
login(): Promise<void>;
logout(): void;
getUser: unknown;
getBalances: unknown;
getTransactions: unknown;
isLoggedIn: unknown;
settings: unknown;
deposit: unknown;
}
class Fortmatic {
user: User;
constructor(apiKey: string, network?: 'rinkeby' | 'kovan' | 'ropsten');
getProvider(): FortmaticProvider;
}
export default Fortmatic;
}