external factory IntersectionObserverInit({ JSObject? root, String rootMargin, String scrollMargin, JSAny threshold, });