import { Address } from '@ton/core'; import { BlockchainTransaction } from '../blockchain/Blockchain'; import { ContractMeta } from '../meta/ContractsMeta'; import { SmartContract } from '../blockchain/SmartContract'; import { IUIConnector } from './connection/UIConnector'; export interface IUIManager { publishTransactions(transactions: BlockchainTransaction[]): void; } export declare class UIManager implements IUIManager { private readonly connector; private readonly blockchain; constructor(connector: IUIConnector, blockchain: { getMeta(address: Address): ContractMeta | undefined; knownContracts(): SmartContract[]; }); publishTransactions(txs: BlockchainTransaction[]): void; private getTestInfo; }