export declare function directionSign(isLong: boolean): 1 | -1; export declare function estimateIsolatedLiquidationPrice(params: { entryPrice: number; leverage: number; isLong: boolean; maintenanceMarginRate: number; }): number | undefined; export declare function predictAverageEntryPrice(params: { currentSize: number; currentEntry: number; addSize: number; fillPrice: number; }): number | undefined; export declare function predictNewLeverage(params: { currentNotional: number; currentMargin: number; addNotional: number; addMargin: number; }): number | undefined; export declare function predictUnrealizedPnl(params: { entryPrice: number; markPrice: number; size: number; isLong: boolean; }): number; export declare function realizedPnlOnClose(params: { entryPrice: number; closePrice: number; closeSize: number; isLong: boolean; }): number; //# sourceMappingURL=positionMath.d.ts.map