import { UserBill } from '../types/yourbonds'; import { BondsData } from '../types/bonds'; import { BillsConfig, LaunchBondTiers } from '@ape.swap/apeswap-lists'; export declare const claimable: (userBill: UserBill) => number; export declare const claimableUSD: (userBill: UserBill) => number; export declare const earnTokenPrice: (bond: BondsData) => string; export declare const totalPending: (userBill: UserBill) => number; export declare const totalPendingUSD: (userBill: UserBill) => number; export declare const vestingTimeRemaining: (userBill: UserBill) => { years: number; months: number; days: number; hours: number; minutes: number; seconds: number; }; export declare const vestingTimeRemainingString: (userBill?: UserBill) => string; export declare const getPendingVestingString: (bond?: UserBill) => string; export declare const getVestingTermsString: (bond?: BondsData | BillsConfig) => string; export declare const getVestingTermsTooltipString: (bond?: BondsData | BillsConfig) => string | undefined; export declare const discountEarnTokenPrice: (bond: BondsData, useTiers?: boolean) => string; export declare const discountEarnTokenPriceForUser: (bond: BondsData, useTiers?: boolean, userTier?: LaunchBondTiers) => string; export declare const maxBuy: (bond: BondsData, allowLowValueBonds: boolean) => BigNumber; export declare function formatNumber(input: string): string; export declare function formatUSDNumber(input: string): string; export declare const youSpendUSD: (bond: BondsData, inputValue: string) => string; export declare const getPayoutAmount: (bond?: BondsData, inputValue?: string, userPoints?: string) => number; export declare const youGetUSD: (bond: BondsData, inputValue: string, userPoints: string) => string; export declare const getRawBonus: (bond?: BondsData, inputValue?: string, userPoints?: string) => string; export declare const getFeeAmount: (bond?: BondsData, inputValue?: string, userPoints?: string) => number; export declare const getBonusColor: (premiumString: string) => string;