/// import { Editor, HeadingBlockScrollListenerCallbackResult } from "../interface"; export default class HeadingBlockScrollListener { editor: Editor; scrollContainer?: HTMLElement; scrollEventTarget?: HTMLElement | Document; callback?: (result: HeadingBlockScrollListenerCallbackResult) => void; constructor(editor: Editor); doCallback: (result: HeadingBlockScrollListenerCallbackResult) => void; handleScroll: import("lodash").DebouncedFunc<() => void>; start(callback: (result: HeadingBlockScrollListenerCallbackResult) => void): void; stop(): void; destroy(): void; }