import { TokenListInput } from './fetchOraclePrices';
import { StructuredOraclePrices, USDPriceMap, FlattenPriorityConfig, TvlMap } from './types';
/**
 * Flattens structured oracle prices to a simple USD price map.
 *
 * When multiple oracles report a price for the same assetGroup the
 * priority config decides which one wins (first-write-wins after sorting).
 */
export declare function selectAssetGroupPrices(structuredPrices: StructuredOraclePrices, lists?: TokenListInput, tvlMap?: TvlMap, priorityCfg?: FlattenPriorityConfig): USDPriceMap;
//# sourceMappingURL=selectAssetGroupPrices.d.ts.map