/** * Handles WASD keyboard navigation for the root grid view. */ export default class KeyboardZoomController { /** * @param {object} params * @param {import("../../types/viewContext.js").default} params.context * @param {import("../view.js").default} params.viewRoot */ constructor({ context, viewRoot }: { context: import("../../types/viewContext.js").default; viewRoot: import("../view.js").default; }); /** * @param {import("./gridChild.js").default | undefined} pointedChild * @param {import("../../utils/interaction.js").default} event */ handlePointerEvent(pointedChild: import("./gridChild.js").default | undefined, event: import("../../utils/interaction.js").default): void; #private; } //# sourceMappingURL=keyboardZoomController.d.ts.map