import AlgorandNetwork from '@providers/AlgorandNetwork'; import EthereumNetwork from '@providers/EthereumNetwork'; import { NetworkManager } from '@providers/NetworkManager'; import PolygonNetwork from '@providers/PolygonNetwork'; import { IMetadataProperties } from '@types'; export interface INetworkWalletsData { walletProvider?: EthereumNetwork | AlgorandNetwork | PolygonNetwork; setWalletProvider: (value: EthereumNetwork | AlgorandNetwork | PolygonNetwork) => void; isLoadingContext: boolean; setIsLoadingContext: (value: boolean) => void; estimatedGasFee: string; setEstimatedGasFee: (value: string) => void; estimatedTotalCost: string; setEstimatedTotalCost: (value: string) => void; mintResults: Record[]; setMintResults: (mintResult: Record[]) => void; metadataResults: IMetadataProperties[]; setMetadataResults: (metadataResult: IMetadataProperties[]) => void; balance: string; setBalance: (value: string) => void; isConnected: boolean; setIsConnected: (value: boolean) => void; loadingMessage: string; setLoadingMessage: (value: string) => void; suggestedGasFees: string; setSuggestedGasFees: (value: string) => void; shouldEstimateGas: boolean; setShouldEstimateGas: (value: boolean) => void; onMintGasFees: string; setOnMintGasFees: (value: string) => void; truncatedAddress: string; setTruncatedAddress: (value: string) => void; truncatedContractAddress: string; setTruncatedContractAddress: (value: string) => void; currentWalletAddress?: string; setCurrentWalletAddress: (value: string | undefined) => void; reset: () => void; networkManager: NetworkManager; } declare const useStore: import("zustand").UseBoundStore>; export default useStore; //# sourceMappingURL=networkWalletStore.d.ts.map