import React from 'react'; import { EmitterMethod, EventType, Handler, Props } from './WalletProvider.types'; export default class WalletProvider extends React.PureComponent { handleChangeAccount: () => Promise; handleChangeNetwork: () => Promise; handle(method: EmitterMethod, type: EventType, handler: Handler): Promise; on(type: EventType, handler: Handler): void; off(type: EventType, handler: Handler): void; componentDidMount(): void; componentWillUnmount(): void; render(): React.ReactNode; }