import { ActorEvaluator } from '../nodes/js/code/assemblers/actor/ActorEvaluator';
import { NamedFunction3 } from './_Base';
export declare enum PerformanceChangeEvent {
    aboveThreshold = "aboveThreshold",
    belowThreshold = "belowThreshold"
}
export declare const PERFORMANCE_CHANGE_EVENTS: PerformanceChangeEvent[];
type CallbackByPerformanceEvent = Record<PerformanceChangeEvent, Function>;
export declare class onPerformanceChange extends NamedFunction3<[number, CallbackByPerformanceEvent, ActorEvaluator]> {
    static type(): string;
    func(threshold: number, callbacks: CallbackByPerformanceEvent, evaluator: ActorEvaluator): void;
}
export {};
