import type { Actuals } from '../../types/estimation.js';
import type { ActualsWip, ConsolidatedActuals, DerivedActuals, ProgressActuals } from '../../types/index.js';
/**
 * Consolidates multiple actuals sources with priority:
 *   explicit > progress.md > WIP > git-derived
 *
 * Returns null when no actuals source has any data.
 */
export declare function consolidateActuals(specEstimation: {
    hourlyRate: number;
}, explicitActuals?: Actuals | null, wipData?: ActualsWip | null, gitDerived?: DerivedActuals | null, progressData?: ProgressActuals | null): ConsolidatedActuals | null;
//# sourceMappingURL=consolidator.d.ts.map