import { Utilization, Skew } from '../types'; import { AssetParametersRPC } from './asset_parameters'; import { CategoryParametersRPC } from './category_parameters'; import { PairsCache } from './pairs_cache'; /** * RPC module for blended calculations (25% asset + 75% category) */ export declare class BlendedRPC { private assetParams; private categoryParams; private pairsCache; constructor(assetParams: AssetParametersRPC, categoryParams: CategoryParametersRPC, pairsCache: PairsCache); /** * Calculate blended utilization (25% asset + 75% category) * @returns Map of pair index to blended utilization */ getBlendedUtilization(): Promise>; /** * Calculate blended skew (25% asset + 75% category) * @returns Map of pair index to blended skew */ getBlendedSkew(): Promise>; }