export declare const MIN_PRICE: number;
export declare const MAX_PRICE: number;
export declare const liquidityForStrategy: (price: number, low: number, high: number, tokens0: number, tokens1: number, decimal0: number, decimal1: number) => number;
export declare const tokensForStrategy: (minRange: number, maxRange: number, investment: number, price?: number, decimal?: number) => any[];
export declare const getTickFromPrice: (_price: string | number, tickSpacing?: number, quoteDec?: number, baseDec?: number) => number;
export declare const getTickIdXRaw: (_price: string | number, quoteDec?: number, baseDec?: number) => number;
export declare const tickToPrice: (tick: number, baseDec?: number | undefined, quoteDec?: number | undefined) => number;
export declare const logWithBase: (y: number, x: number) => number;
export declare const round: (number: number, decimalPlaces: number) => number;
export declare const getHigh: (price: number, x: number, y: number, low: number) => number;
export declare const getLow: (price: number, x: number, y: number, high: number) => number;
export declare const feeTierToTickSpacing: {
    100: number;
    500: number;
    3000: number;
    10000: number;
};
export declare const priceToTickPrice: (price: number, options: {
    feeTier: number;
    tickSpacing?: never;
} | {
    tickSpacing: number;
    feeTier?: never;
}) => number;
