import React from 'react'; import { WalletService, WalletState } from '../services/wallet-service'; import { MessageService, GrpcService } from '../services'; declare type State = { walletService: WalletService; walletState: WalletState; messageService: MessageService; grpcService: GrpcService; }; declare const WalletContextProvider: ({ children, grpcServiceAddress, walletUrl, }: { children: React.ReactElement; grpcServiceAddress?: string | undefined; walletUrl?: string | undefined; }) => JSX.Element; declare const useWallet: () => State; export { WalletContextProvider, useWallet };