import { ControlData, ControlInputData } from "./Control.types"; import { DivineControlEvent } from "../Events/DivineControlEventBase"; import { DCUser } from "../Users/DCUser"; export declare class DCControl { user: DCUser; data: ControlData; constructor(user: DCUser, data: ControlData); _events: Map>; run(key: string): void; getEvent(id: string): DivineControlEvent | undefined; registerEvents(control: ControlInputData): void; }