UNPKG

@sky-mavis/tanto-widget

Version:
33 lines (32 loc) 2.07 kB
import { Connector, CreateConnectorFn } from 'wagmi'; export declare const notEmpty: <T>(value: T) => value is NonNullable<T>; export declare const isClient: () => boolean; export declare const isRoninInAppBrowser: () => boolean; export declare const isSafeWallet: () => Promise<boolean>; export declare const getUserAgent: () => import("ua-parser-js").IResult | undefined; export declare const detectBrowser: () => string; export declare const detectOS: () => string; export declare const isIOS: () => boolean; export declare const isAndroid: () => boolean; export declare const isMobile: () => boolean; export declare const isDesktop: () => boolean; export declare const isInjectedConnector: (connectorType?: string) => connectorType is "injected"; export declare const isRoninWallet: (connectorId?: string) => connectorId is "RONIN_WALLET"; export declare const isRoninWalletInjected: (connectorId?: string) => connectorId is "com.roninchain.wallet"; export declare const isWCConnector: (connectorId?: string) => connectorId is "walletConnect"; export declare const isWaypointConnector: (connectorId?: string) => connectorId is "WAYPOINT"; export declare const isSafeConnector: (connectorId?: string) => connectorId is "safe"; export declare const isCoinbaseConnector: (connectorId?: string) => connectorId is "coinbaseWalletSDK"; export declare const generateInAppBrowserRoninMobileLink: (uri: string) => string; export declare const generateRoninMobileWCLink: (uri: string, prefix?: string) => string; export declare const isRoninExtensionInstalled: (connectors: readonly Connector<CreateConnectorFn>[]) => boolean; export declare const truncate: (value?: string, options?: { prefixChar?: number; suffixChar?: number; bridge?: string; }) => string; export declare const formatBalance: (amount: bigint) => string; export declare const isValidURL: (url: string) => boolean; export declare const getReverseNode: (address: string) => string; export declare const svgToBase64: (svgText: string) => string; export declare const getVersionInfo: () => string;