import { TonConnectUI } from "@tonconnect/ui"; import { WalletType } from "../omni/config"; import { HotConnector } from "../HotConnector"; import { ConnectorType, OmniConnector } from "../OmniConnector"; import TonWallet from "./wallet"; export interface TonConnectorOptions { tonConnect?: TonConnectUI; tonWalletsUrl?: string; tonManifestUrl?: string; } declare class TonConnector extends OmniConnector { readonly args?: TonConnectorOptions | undefined; type: ConnectorType; walletTypes: WalletType[]; icon: string; name: string; id: string; private tonConnect; constructor(wibe3: HotConnector, args?: TonConnectorOptions | undefined); initializeConnector(): Promise; createWallet(address: string): Promise; connect(id: string): Promise; disconnect(): Promise; } export default TonConnector;