import { FixedX18 } from '@pendle/boros-offchain-math'; import type { MarketResponse } from '../../backend/secrettune/BorosCoreSDK'; export declare function getMarginRequiredFor1YU(market: MarketResponse, leverage?: number): number; export declare function getMarginRequiredFor1YUFixedX18(market: MarketResponse, leverage?: number): FixedX18; export declare function getStrategyBorosMargin(longMarket: MarketResponse, shortMarket: MarketResponse, leverage?: number): number; export declare function getStrategyMarginRequirements(longMarket: MarketResponse, shortMarket: MarketResponse, leverage?: { longLeverage?: number; shortLeverage?: number; }): { marginRequired1: number; marginRequired2: number; totalBorosMargin: number; };