import { ConfigService } from '../../config/services/config.service'; import { EvaluatorRulesLoaderService } from '../spec/evaluator-rules-loader.service'; import { ActionObserverService } from './action-observer.service'; import { BuddyContext } from './buddy-context.service'; import { EvaluatorResult, HeartbeatEvaluator } from './heartbeat.types'; export declare class AnomalyDetectorEvaluator implements HeartbeatEvaluator { private readonly configService; private readonly actionObserver; private readonly rulesLoader; readonly name = "AnomalyDetector"; private readonly stuckSensorTracker; private evaluationCycle; constructor(configService: ConfigService, actionObserver: ActionObserverService, rulesLoader: EvaluatorRulesLoaderService); evaluate(context: BuddyContext): Promise; private detectTemperatureDrift; private detectStuckSensors; private sweepStuckSensorTracker; private detectUnusualActivity; private getThresholds; }