import BigNumber from '../dependencies/src/bignumber.js-9.0.0/bignumber';
import { AirGapMarketWallet } from './AirGapMarketWallet';
export declare enum TimeInterval {
    HOURS = "24h",
    DAYS = "7d",
    MONTH = "30d"
}
export declare class AirGapCoinWallet extends AirGapMarketWallet {
    private currentBalance;
    getCurrentBalance(): BigNumber | undefined;
    setCurrentBalance(balance: BigNumber | undefined): void;
    currentMarketPrice: BigNumber | undefined;
    getCurrentMarketPrice(): BigNumber | undefined;
    setCurrentMarketPrice(marketPrice: BigNumber | undefined): Promise<void>;
    protected _synchronize(): Promise<void>;
    protected reset(): void;
    fetchCurrentMarketPrice(baseSymbol?: string): Promise<BigNumber>;
    balanceOf(): Promise<BigNumber>;
}
