import { OnKeyDownEventArgs, SlickEventData, SlickGrid } from "slickgrid"; import { IExternalVariables } from "./IExternalVariables"; import { ISlickTable } from "./ISlickTable"; export interface IHotKeysBehavior { handleKeyboardEvent( event: SlickEventData, table: ISlickTable, ): void; pushToCommandQueue(grid: SlickGrid | null): void; resetQueue(): void; setExternalVariables(variables: IExternalVariables): void; getExternalVariables(): IExternalVariables; }