import BaseDetector from "./detectors/BaseDetector.js";
export interface Report {
    sources: string[];
    total: number;
    detectors: Map<string, string[]>;
}
export default class EnergyAwareAndroidPatterns {
    debugEnabled: boolean;
    detectors: BaseDetector[];
    constructor(debugEnabled?: boolean);
    analyse(): this;
    print(): this;
    toReport(): Report;
    toJson(path: string): void;
}
//# sourceMappingURL=EnergyAwareAndroidPatterns.d.ts.map