spiegel-keyman/common/models/templates/src/index.ts
Joshua A. Horton 54bdf73c93 refactor(common/models): move primary trie-compilation code into common/models/templates
We'll likely want to dynamically build a Trie to represent user-specific entries made available by the active OS.  We'll then blend _that_ with the 'static' distributed model.
2024-08-02 12:48:29 +07:00

11 lines
No EOL
535 B
TypeScript

export {
SENTINEL_CODE_UNIT, applyTransform, buildMergedTransform, isHighSurrogate, isLowSurrogate, isSentinel,
transformToSuggestion, defaultApplyCasing
} from "./common.js";
export { default as QuoteBehavior } from "./quote-behavior.js";
export { Tokenization, tokenize, getLastPreCaretToken, wordbreak } from "./tokenization.js";
export {
Entry, InternalNode, Leaf, Node
} from './trie.js';
export { addUnsorted, TrieBuilder } from './trie-builder.js';
export { default as TrieModel, TrieModelOptions } from "./trie-model.js";