/** * @param {Node} node */ export function mousePosInBoundingRect(node: Node): { getBoundingClientRect: () => { x: number; y: number; top: number; left: number; width: number; height: number; }; onchange: (fn: () => void) => void; }; /** * @param {{ [x: string]: (arg0: any, arg1: any) => void; }} node * @param {Event} event * @param {EventListenerOrEventListenerObject} handler * @param {boolean} add */ export function toggleListener(node: { [x: string]: (arg0: any, arg1: any) => void; }, event: Event, handler: EventListenerOrEventListenerObject, add: boolean): void;