import BigNumber from '../dependencies/src/bignumber.js-9.0.0/bignumber';
import { AirGapMarketWallet } from './AirGapMarketWallet';
export declare class AirGapNFTWallet extends AirGapMarketWallet {
    private currentBalance;
    getCurrentBalance(assetID: string): BigNumber | undefined;
    setCurrentBalance(balance: BigNumber | undefined, assetID: string): void;
    private currentMarketPrice;
    getCurrentMarketPrice(assetID: string): BigNumber | undefined;
    setCurrentMarketPrice(marketPrice: BigNumber | undefined, assetID: string): Promise<void>;
    synchronize(assetsID?: string[]): Promise<void>;
    protected _synchronize(assetIDs?: string[]): Promise<void>;
    protected reset(): void;
    fetchCurrentMarketPrice(assetID: string, _baseSymbol?: string): Promise<BigNumber>;
    balanceOf(assetID: string): Promise<BigNumber>;
}
