UNPKG

venom-connect

Version:

<p align="center"> <a href="https://github.com/venom-blockchain/developer-program"> <img src="https://raw.githubusercontent.com/venom-blockchain/developer-program/main/vf-dev-program.png" alt="Logo" width="366.8" height="146.4"> </a> </p>

37 lines 1.11 kB
/// <reference types="react" /> import { ProviderOptionsListWithOnClick, SimpleFunction, ThemeConfig } from "../types"; declare global { interface Window { __hasEverscaleProvider?: boolean; __ever?: any; __hasVenomProvider?: boolean; __venom?: any; __oxy?: any; updateVenomModal: any; venomNetworkIntervalId?: number; } } declare type ModalProps = { error?: string; networkName: string; themeConfig: ThemeConfig; options: ProviderOptionsListWithOnClick; onClose: SimpleFunction; changeWallet: SimpleFunction; disconnect?: SimpleFunction; clearError?: () => void; }; export declare type ModalState = { show: boolean; themeConfig?: ThemeConfig; wrongNetwork?: boolean; isFullProvider?: boolean; isExtensionWindowOpen?: boolean; popUpText: { title: string; text?: string; }; }; export declare const Modal: ({ error, clearError, networkName, themeConfig, options, onClose, changeWallet, disconnect, }: ModalProps) => JSX.Element; export {}; //# sourceMappingURL=Modal.d.ts.map