import { PolyScene } from '../../PolyScene';
import { ActorsManager } from '../ActorsManager';
import { ActorEvaluatorGenerator } from '../../../nodes/js/code/assemblers/actor/ActorEvaluatorGenerator';
import { EvaluatorKeyboardMethod } from '../../../nodes/js/code/assemblers/actor/ActorEvaluator';
export declare class ActorKeyboardEventsController {
    protected actorsManager: ActorsManager;
    protected _scene: PolyScene;
    private _triggeredEvaluatorGeneratorsByMethodName;
    constructor(actorsManager: ActorsManager);
    addTriggeredEvaluators(evaluatorGenerators: Set<ActorEvaluatorGenerator>, methodName: EvaluatorKeyboardMethod): void;
    runTriggers(): void;
}
