import { CalculationOptions, ExecutionResult, PopulationGroupResult } from '../types/Calculator'; export declare abstract class AbstractMeasureReportBuilder { measure: fhir4.Measure; options: CalculationOptions; abstract report: R; constructor(measure: fhir4.Measure, options: CalculationOptions); abstract addAllResults(results: ExecutionResult[]): void; abstract addPatientResults(result: ExecutionResult): void; abstract getReport(): R; addEvaluatedResources(result: ExecutionResult): void; }