import { TonConnectUI } from "@tonconnect/ui";
import { WalletConnectorParams } from "../common/interfaces";
export declare class TonConnector {
    private static config;
    static connector: TonConnectUI;
    static init(config: WalletConnectorParams): Promise<TonConnectUI>;
    static getInstance(): Promise<TonConnectUI>;
    static openModal(): Promise<void>;
    static closeModal(): Promise<void>;
    static disconnect(): Promise<void>;
    static getWallets(): Promise<import("@tonconnect/sdk").WalletInfo[]>;
    static getAccount(): Promise<import("@tonconnect/sdk").Account | null>;
    static getAccountAddress(): Promise<string | undefined>;
    static refreshPayload(tonProof?: string): Promise<void>;
}
//# sourceMappingURL=TonConnetor.d.ts.map