@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
TypeScript
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[];