import HDPrivateKeyManager, { WalletConstructorParams } from "./HDPrivateKey";
import Blockchain from "./Blockchain";
import { BlockchainCache } from ".";
declare class OfflineWallet extends HDPrivateKeyManager {
    private index;
    blockchain: Blockchain;
    cache: BlockchainCache;
    constructor({ key, keyFormat, language, network, ...options }: WalletConstructorParams);
    sync(): void;
    getBalance(start: number, end: number): number;
}
export default OfflineWallet;
