import { IProcessor } from "../IProcessor";
import { InteractiveEvent, InteractiveEventType } from "../../../../common/index";
import { AbsCursorHandler } from "./handler/AbsCursorHandler";
import { AppEventContext } from "../../../../app/index";
export declare abstract class AbsCursorProcessor implements IProcessor {
    allowEventTypeSet: Set<InteractiveEventType>;
    abstract handlers: AbsCursorHandler[];
    process(event: InteractiveEvent, ctx: AppEventContext): void;
}
//# sourceMappingURL=AbsCursorProcessor.d.ts.map