UNPKG

@kryptogo/kryptogokit-sdk-react

Version:

KryptogoKit offers a comprehensive web3 wallet solution with seamless KryptoGO Auth integration and multi-wallet connection support. Designed for users. Built for developers.

17 lines (16 loc) 682 B
import { type Config } from 'wagmi'; import type { ConnectMutateAsync } from 'wagmi/query'; import type { WalletInstance } from './Wallet'; export interface WalletConnector extends WalletInstance { ready?: boolean; connect: () => ReturnType<ConnectMutateAsync<Config, unknown>>; showWalletConnectModal?: () => void; recent: boolean; mobileDownloadUrl?: string; extensionDownloadUrl?: string; desktopDownloadUrl?: string; getDesktopUri?: () => Promise<string>; getQrCodeUri?: () => Promise<string>; getMobileUri?: () => Promise<string>; } export declare function useWalletConnectors(mergeEIP6963WithRkConnectors?: boolean): WalletConnector[];