import { CurrencyAmount } from '../CurrencyUtils';
import { CurrencyInfo } from '../CurrencyInfo';
export declare abstract class CurrencyFee<CI extends CurrencyInfo> {
    readonly feeAmount: CurrencyAmount<CI>;
    readonly isApproximate: boolean;
    readonly confirmationTimeSecs: number;
    readonly enoughFunds: boolean;
    protected constructor(isApproximate: boolean, enoughFunds: boolean, confirmationTimeSecs?: number, amount?: CurrencyAmount<CI>);
}
