import {Input} from "./input" export interface InputKeycodeRelation { input: Input code: number } export interface InputReport { input: Input, status: boolean } export type Bindings = { [alias: string]: Input[] } export type Status = { [P in keyof gBindings]: boolean } export interface WatcherOptions { eventTarget?: EventTarget bindings: gBindings }