---
url: https://adecore.dev/editor/reference.md
---
# Export reference

Every name each entry point exports, types included, by the path you import it from. An entry links to its source, where each export has its full type.

| Entry | Exports |
| --- | --- |
| [`@adecore/editor`](https://github.com/basmilius/adecore/blob/main/packages/editor/src/index.ts) | `AGENT_COLORS`, `createSmartEditorEngine`, `DEFAULT_SMART_KEYS`, `shikiScopeColors`, `shikiTokenizers`, `Editor`, `EditorAttributionHover`, `EditorAttributionMark`, `EditorMarkColor`, `EditorBlock`, `EditorChangeKind`, `EditorChangeMark`, `EditorCodeVision`, `EditorCodeVisionEntry`, `EditorClick`, `EditorCodeBlockOptions`, `EditorClickHandler`, `EditorCommand`, `EditorContextMenu`, `EditorEngine`, `EditorFindQuery`, `EditorFoldHints`, `EditorFoldRangeHint`, `EditorFoldOutline`, `EditorFoldRange`, `EditorFoldSymbol`, `EditorFolds`, `EditorFindState`, `EditorReplaceOptions`, `EditorGutterAction`, `EditorGutterMarker`, `EditorIndentation`, `EditorContentChange`, `EditorHighlight`, `EditorHighlightKind`, `EditorHover`, `EditorGhostText`, `EditorInlayHint`, `EditorKeyHandler`, `EditorLineAction`, `EditorLineHighlight`, `EditorMarker`, `EditorMessages`, `EditorMarkerSeverity`, `EditorReveal`, `EditorRect`, `EditorSmartKeys`, `EditorOptions`, `EditorPosition`, `EditorRemoteCursor`, `EditorRange`, `EditorTextChange`, `EditorTrackedRange`, `EditorRunCommand`, `EditorSelectionRanges`, `EditorTheme`, `EditorViewCommand`, `EditorWidget`, `FoldRole`, `KeyChord`, `LineToken`, `ScopeColorSource`, `ScopeColors`, `ScopeStyle`, `EditorSemanticToken`, `LineTokenizer`, `SmartEditorEngineOptions`, `TokenizedLine`, `TokenizerSource` |
| [`@adecore/editor/fake`](https://github.com/basmilius/adecore/blob/main/packages/editor/src/fake.ts) | `FakeEditor`, `FakeEditorEngine` |
| [`@adecore/editor/shiki`](https://github.com/basmilius/adecore/blob/main/packages/editor/src/shiki.ts) | `documentLanguageOf`, `loadGrammar`, `shikiTokenizers`, `shikiScopeColors` |
| [`@adecore/editor/keymap`](https://github.com/basmilius/adecore/blob/main/packages/editor/src/keymap-table.ts) | `TakenKey`, `KeyBinding`, `KEYMAP`, `KeymapId`, `Keymap`, `KeymapOverrides`, `KEYMAP_IDS`, `resolveKeymap`, `chordOf`, `parseChord` |
| [`@adecore/editor/testing`](https://github.com/basmilius/adecore/blob/main/packages/editor/src/testing.ts) | `createPage`, `KeyOptions`, `press`, `release`, `typeInto`, `clipboard`, `pointer`, `MountedEditor`, `mountEditor` |
