import { GameFiBase as GameFiBase } from '../common/game-fi';
import { ConnectWalletButtonConfig } from '../types';
import BaseScene from './BaseScene';
import { TonConfig } from './TonConfig';
import { ConnectWalletButton } from '../ui';
export declare class GameFi extends GameFiBase {
    static config: TonConfig;
    connectWalletButton?: ConnectWalletButton;
    static create(scene: BaseScene, config: TonConfig): Promise<GameFi>;
    private static _createConnectButton;
    createConnectButton(scene: BaseScene, config: ConnectWalletButtonConfig): ConnectWalletButton;
    getShortAddress(): string | undefined;
    getFullAddress(): string | undefined;
}
//# sourceMappingURL=GameFi.d.ts.map