type CanvasEvent<T = any> = {
type: string,
target: T,
preventDefault: () => void,
stopPropagation: () => void,
defaultPrevented: boolean,
propagationStopped: boolean,
detail: number,
which: number,
}
packages / workbench / src / interact / event.ts