diff --git a/types/codemirror/codemirror-tern.d.ts b/types/codemirror/codemirror-tern.d.ts index 10da988825..ce523cfb1b 100644 --- a/types/codemirror/codemirror-tern.d.ts +++ b/types/codemirror/codemirror-tern.d.ts @@ -13,7 +13,16 @@ declare module "codemirror" { interface TernServer { readonly options: TernOptions; - readonly docs: { readonly [key: string]: CodeMirror.Doc }; + readonly docs: { + readonly [key: string]: { + doc: CodeMirror.Doc, + name: string, + changed?: { + from: CodeMirror.Position, + to: CodeMirror.Position + } + } + }; readonly server: Tern.Server; addDoc(name: string, doc: CodeMirror.Doc): { doc: CodeMirror.Doc, name: string, changed: { from: number, to: number } | null }; delDoc(id: string | CodeMirror.Editor | CodeMirror.Doc): void;