import { CountUsagersMeasure, CountRDVMeasure, VolumeHoursMeasure, CountDistinctUsagersMeasure } from "./reporting-measures";
export declare class ReportingMeasureRegistry {
    private countUsagers;
    private countDistinct;
    private countRDV;
    private volumeHours;
    constructor(countUsagers: CountUsagersMeasure, countDistinct: CountDistinctUsagersMeasure, countRDV: CountRDVMeasure, volumeHours: VolumeHoursMeasure);
    private getMeasures;
    getAll(): {
        id: string;
        label: string;
        dataset: string;
    }[];
    get(id: string): CountUsagersMeasure | CountDistinctUsagersMeasure | CountRDVMeasure | VolumeHoursMeasure;
}
