import type { AccountResponse, AccountSummary, Position } from '@lifi/perps-types'; /** * Roll a Lighter {@link AccountResponse} up into an {@link AccountSummary}. * * Lighter's cross available balance is already marked to market, while an * isolated position's unrealized PnL remains inside that position's isolated * sub-account. Reconciliation therefore adds every position's locked margin, * but adds unrealized PnL only for isolated positions. * * @public */ export declare function getAccountSummary(account: AccountResponse, positions: Position[]): AccountSummary; //# sourceMappingURL=accountSummary.d.ts.map