import Timer from "../monitor/Timer.js";
export declare class Measurer {
    type: string;
    beginMeasure: string;
    endMeasure: string;
    getMeasure: string;
    newMeasurerCode: string;
    static readonly PACKAGE = "autotuner.measurer.";
    constructor(type: string, beginMeasure: string, endMeasure: string, getMeasure: string, newMeasurerCode: string);
    static classOf(generic?: string): string;
    qualifiedType(): string;
    getProvider(name?: string): string;
    static avgTime(timer?: Timer): Measurer;
}
//# sourceMappingURL=Measurers.d.ts.map