import BlotSpec from './BlotSpec'; import ImageActions from '../ImageActions'; export default class UnclickableBlotSpec extends BlotSpec { selector: string; unclickable?: HTMLElement | null; nextUnclickable?: HTMLElement | null; proxyImage?: HTMLImageElement; constructor(formatter: ImageActions, selector: string); init(): void; getTargetElement(): HTMLElement | null | undefined; getOverlayElement(): HTMLElement | null | undefined; onHide(): void; createProxyImage(): HTMLElement; hideProxyImage(): void; repositionProxyImage(unclickable: HTMLElement): void; onTextChange: () => void; onMouseEnter: (event: MouseEvent) => void; onProxyImageClick: () => void; }