| // @flowimport getWindowScroll from './getWindowScroll';import getWindow from './getWindow';import { isHTMLElement } from './instanceOf';import getHTMLElementScroll from './getHTMLElementScroll';import type { Window } from '../types';export default function getNodeScroll(node: Node | Window) {  if (node === getWindow(node) || !isHTMLElement(node)) {    return getWindowScroll(node);  } else {    return getHTMLElementScroll(node);  }}
 |