import*as Common from"../common/common.js";export class TextEditorFactory{createEditor(e){throw new Error("not implemented")}}export class TextEditor extends Common.EventTarget.EventTarget{widget(){throw new Error("not implemented")}fullRange(){throw new Error("not implemented")}selection(){throw new Error("not implemented")}setSelection(e){}text(e){throw new Error("not implemented")}textWithCurrentSuggestion(){throw new Error("not implemented")}setText(e){}line(e){throw new Error("not implemented")}newlineAndIndent(){}addKeyDownHandler(e){}configureAutocomplete(e){}clearAutocomplete(){}visualCoordinates(e,t){throw new Error("not implemented")}tokenAtTextPosition(e,t){throw new Error("not implemented")}setPlaceholder(e){}}export const Events={CursorChanged:Symbol("CursorChanged"),TextChanged:Symbol("TextChanged"),SuggestionChanged:Symbol("SuggestionChanged")};export let Options;export let AutocompleteConfig;