import { SpotMarket, PerpMarket, BalanceHealthContributions } from '@vertex-protocol/contracts'; import { EnginePriceTickLiquidity, EngineOrder, GetEngineSubaccountSummaryResponse, GetEngineIsolatedPositionsResponse, EngineSymbolsResponse, EngineSymbol, EngineMarketPrice } from '../types/clientQueryTypes.js'; import { EngineServerPriceTickLiquidity, EngineServerOrderResponse, EngineServerSubaccountInfoResponse, EngineServerIsolatedPositionsResponse, EngineServerSymbolsResponse, EngineServerSymbol, EngineServerMarketPrice } from '../types/serverQueryTypes.js'; import { EngineServerSpotProduct, EngineServerPerpProduct } from '../types/serverQueryModelTypes.js'; import '@vertex-protocol/utils'; declare function mapEngineServerTickLiquidity(tick: EngineServerPriceTickLiquidity): EnginePriceTickLiquidity; declare function mapEngineServerOrder(order: EngineServerOrderResponse): EngineOrder; declare function mapEngineServerSpotProduct(product: EngineServerSpotProduct): SpotMarket; declare function mapEngineServerPerpProduct(product: EngineServerPerpProduct): PerpMarket; declare function mapEngineServerBalanceHealthContributions(healthContributionsForBalance: string[]): BalanceHealthContributions; declare function mapSubaccountSummary(baseResponse: EngineServerSubaccountInfoResponse): GetEngineSubaccountSummaryResponse; declare function mapEngineServerIsolatedPositions(baseResponse: EngineServerIsolatedPositionsResponse): GetEngineIsolatedPositionsResponse; declare function mapEngineServerSymbols(baseResponse: EngineServerSymbolsResponse): EngineSymbolsResponse; declare function mapEngineServerSymbol(engineServerSymbol: EngineServerSymbol): EngineSymbol; declare function mapEngineMarketPrice(baseResponse: EngineServerMarketPrice): EngineMarketPrice; export { mapEngineMarketPrice, mapEngineServerBalanceHealthContributions, mapEngineServerIsolatedPositions, mapEngineServerOrder, mapEngineServerPerpProduct, mapEngineServerSpotProduct, mapEngineServerSymbol, mapEngineServerSymbols, mapEngineServerTickLiquidity, mapSubaccountSummary };