export type FlattenedMarket = Record; export declare function roundApr(v: unknown): number | undefined; export declare const FLATTEN_MARKET_DEFAULT_FIELDS: readonly ["marketId", "name", "symbol", "status", "maturity", "maturityIso", "isMatured", "isIsolatedOnly", "underlyingSymbol", "markApr", "volume24h"]; export declare const FLATTEN_MARKET_OPTIONAL_FIELDS: readonly ["address", "tokenId", "shortName", "platform", "fundingRateSymbol", "maxPerpLeverage", "ammId", "lastTradedApr", "midApr", "bestBid", "bestAsk", "ammImpliedApr", "floatingApr", "longYieldApr", "notionalOI", "nextSettlementTime", "nextSettlementIso", "timeToMaturity", "timeToMaturityLabel", "settlementsToMaturity", "assetMarkPrice", "rateSensitivity", "dailyVolatility", "dailyVolatilityState", "softOICap", "imData", "config", "metadata", "extConfig", "data", "state"]; export declare function flattenMarket(m: unknown): FlattenedMarket; //# sourceMappingURL=flatten-market.d.ts.map