import type { MarketResponse } from '../../backend/secrettune/BorosCoreSDK'; export declare function getMarketId(market: MarketResponse): number; export declare function getImpliedApr(market: MarketResponse): number; export declare function getMaxLeverage(market: MarketResponse): number; export declare function getMaxPerpLeverage(market: MarketResponse): number; export declare function getPlatformName(market: MarketResponse): string; export declare function getAssetSymbol(market: MarketResponse): string; export declare function getMaturity(market: MarketResponse): number; export declare function getCollateralTokenId(market: MarketResponse): number; export declare function getAmmId(market: MarketResponse): number | undefined; export declare function calculateTimeToMaturity(maturityTime: number, currentTime?: number): number; export declare function calculateDaysToMaturity(maturityTime: number, currentTime?: number): number; export declare function calculateMaturityInfo(maturityTime: number, currentTime?: number): { timeToMaturity: number; daysToMaturity: number; }; export declare function calculateImpliedAprSpread(impliedApr1: number, impliedApr2: number): number; export declare function calculateMaxPerpLeverage(market1: MarketResponse, market2: MarketResponse): number; export declare function aprToApy(apr: number, daysToMaturity: number): number;