import { editor } from "monaco-editor"; export type TChangeType = 'added' | 'removed' | 'modified'; export declare enum ChangeType { added = "added", removed = "removed", modified = "modified" } export declare class DiffPopupWidget { private _domNode; private _id; private _top; private _content?; constructor(id: string, editor: editor.IStandaloneCodeEditor, hasMap?: boolean); private _close; private _retracement; getId(): string; getDomNode(): HTMLElement; getPosition(): null; show(top: number, originalTop: number, type: TChangeType): void; hide(): void; private scrollChangeHandler; }