UNPKG

@blockchain-web3/web3-tg-sdk

Version:

web3 sdk for tg

48 lines (47 loc) 1.28 kB
import Eventemitter3 from "eventemitter3"; import "./utils/telegram-web-app"; import { initOptions } from "./types"; import { TonConnect, TonProvider } from './provider'; import { EthereumProvider } from "./provider/index"; export declare class WalletTgSdk extends Eventemitter3 { isInUxuyApp: boolean; version: string; ethereum: EthereumProvider; openmask: { provider: TonProvider; tonconnect: TonConnect; }; ton: TonProvider; tonconnect: TonConnect; getAppInfo: () => { id: string; version: string; name: string; homepage: string; logo: string; description: string; downloadLinks: { android: string; googlePlay: string; ios: string; appleStore: string; testflight: string; telegram: string; browserExtension: { chrome: string; edge: string; }; }; deepLinks: { scheme: string; universallink: string; direct_link: string; }; }; constructor(options?: initOptions); _initialize(): void; } declare const _default: { WalletTgSdk: typeof WalletTgSdk; }; export default _default;