import type { Web3Provider } from '@ethersproject/providers'; import type { Contracts, ContractsAddresses } from './contracts'; declare type State = { walletProvider: Web3Provider; selectedChainId: number; readContracts: Contracts; writeContracts: Contracts; contractAddresses: ContractsAddresses; tokenDecimals: number | Promise; rateDecimals: number | Promise; }; declare const state: State; export declare const setContractAddresses: (contractAddresses: ContractsAddresses) => void; export declare const setWalletProvider: (walletProvider: Web3Provider) => void; export declare const setSelectedChainId: (selectedChainId: number) => void; export default state; //# sourceMappingURL=state.d.ts.map