UNPKG

ribbit-wallet-connect

Version:

Next-generation multi-chain wallet and payments app that makes crypto simple, secure, and usable in daily life.

18 lines (17 loc) 982 B
import { DappMetadata, WalletBalanceRequest, SignMessageRequest, SignMessageResponse, RawTransactionRequest, RawTransactionResponse, RawTxnRequest, RibbitWalletSDK, WalletBalanceResponse } from './core/types'; declare global { interface Window { chrome?: any; brave?: any; ribbit?: { type: 'app' | 'extension'; postMessage: (event: string, payload?: any) => Promise<any>; on?: (event: string, handler: (...args: any[]) => void) => void; off?: (event: string, handler: (...args: any[]) => void) => void; }; } } export declare function initSdk(): RibbitWalletSDK | null; export type { DappMetadata, WalletBalanceRequest, SignMessageResponse, SignMessageRequest, RawTransactionRequest, RawTransactionResponse, RawTxnRequest, RibbitWalletSDK, WalletBalanceResponse, }; export { SupraChainId, TransportMessageType, WalletInfo, RawTxnFormat, } from './core/types'; export * from './utils/bcs-utils';