import type { BlockViewer, CachingContext, MapType, XL1BlockRange } from '@xyo-network/xl1-protocol/protocol-lib';
import type { Semaphore } from 'async-mutex';
import type { BalancesStepSummary } from '../../model/index.js';
/** BalancesStepSummaryFromRange helper function. */
export declare function balancesStepSummaryFromRange(context: CachingContext, semaphores: Semaphore[], blockViewer: BlockViewer, summaryMap: MapType<string, BalancesStepSummary>, range: XL1BlockRange): Promise<BalancesStepSummary>;
//# sourceMappingURL=balancesStepSummaryFromRange.d.ts.map