import { TonAccountInfo, TonFee, TonJettonTransfer, TonJettonWallet, TonTransactionsList } from "./api.types";
export declare function fetchLastBlockNumber(): Promise<number>;
export declare function fetchTransactions(addr: string, opts?: {
    startLt?: string;
    endLt?: string;
}): Promise<TonTransactionsList>;
export declare function fetchAccountInfo(addr: string): Promise<TonAccountInfo>;
export declare function fetchJettonTransactions(addr: string, opts?: {
    jettonMaster?: string;
    startLt?: string;
    endLt?: string;
}): Promise<TonJettonTransfer[]>;
export declare function fetchJettonWallets(opts?: {
    address?: string;
    jettonMaster?: string;
}): Promise<TonJettonWallet[]>;
export declare function estimateFee(address: string, body: string, initCode?: string, initData?: string): Promise<TonFee>;
export declare function broadcastTx(bocBase64: string): Promise<string>;
export declare function fetchAdjacentTransactions(txHash: string, dir?: "in" | "out"): Promise<TonTransactionsList>;
//# sourceMappingURL=api.d.ts.map