import { Uint256String, Uint8String, Int24String, Uint24String, Uint160String } from '../int'; import { DexModuleConfig } from '../../../types'; interface ConstructTokenURIParams { config: DexModuleConfig; tokenId: Uint256String; quoteTokenAddress: Buffer; baseTokenAddress: Buffer; quoteTokenSymbol: string; baseTokenSymbol: string; quoteTokenDecimals: Uint8String; baseTokenDecimals: Uint8String; flipRatio: boolean; tickLower: Int24String; tickUpper: Int24String; tickCurrent: Int24String; tickSpacing: Int24String; fee: Uint24String; poolAddress: Buffer; } export declare function constructTokenURI(params: ConstructTokenURIParams): string; export declare function tickToDecimalString(tick: Int24String, tickSpacing: Int24String, baseTokenDecimals: Uint8String, quoteTokenDecimals: Uint8String, flipRatio: boolean): string; export declare function fixedPointToDecimalString(sqrtRatioX96: Uint160String, baseTokenDecimals: Uint8String, quoteTokenDecimals: Uint8String): string; export declare function feeToPercentString(fee: Uint24String): string; export declare function addressToString(addr: Buffer): string; export declare function generateSVGImage(params: ConstructTokenURIParams): string; export declare function tokenToColorHex(token: Buffer, config: DexModuleConfig): string; export {};