import type { Balance } from '@lifi/perps-types'; /** * Result of {@link partitionSpotBalances}: balances that count toward * collateral and balances treated as ordinary holdings. * @public */ export interface SpotPartition { collateralBalances: Balance[]; balances: Balance[]; } /** * Partition spot balances into collateral and ordinary holdings. Quote assets * are full-value collateral; portfolio-margin-supported assets retain their * LTV as `collateralWeight`. * @public */ export declare const partitionSpotBalances: (spotBalances: readonly Balance[], quoteAssetIds: ReadonlySet, portfolioMargin: boolean) => SpotPartition; //# sourceMappingURL=spotCollateral.d.ts.map