import BigNumber from 'bignumber.js';
import { RewardI } from './hooks/reducers';
import { ChainId } from '@dodoex/api';
export declare function getOtherDexPool(chainId: number, dexName: string, token0Address: string, token1Address: string, GetGeneralUniInfo: (chainId: number) => Array<{
    name: string;
    factoryAddress: string;
    initHash: string;
    fee?: number;
}>): string;
export declare function formatDate(time: number | null): string;
export declare function computeDailyAmount({ startTime, endTime, total, }: {
    startTime: BigNumber | number | null | undefined;
    endTime: BigNumber | number | null | undefined;
    total: string;
}): string | null;
export declare function isValidRewardInfo({ reward, now, }: {
    reward: RewardI;
    now: number;
}): {
    startTimeIsError: boolean;
    endTimeIsError: boolean;
    totalIsError: boolean;
    isInvalid: boolean;
};
export declare const getWrappedTokenAddress: (addressOrigin: string, chainId: ChainId) => string;
export declare const isBrowser: boolean;
