import { EditorState } from "./editorState"; import { CaretNode } from "./node"; import { Token } from "./token"; export abstract class SyntaxHighlighter { abstract process(editorState: EditorState, parsed: CaretNode): void; abstract getStyles(token: Token): Record; }