mirror of
https://github.com/keymanapp/keyman.git
synced 2026-09-25 17:17:43 +00:00
46 lines
2.5 KiB
TypeScript
46 lines
2.5 KiB
TypeScript
export { ActiveKeyBase, ActiveKey, ActiveSubKey, ActiveRow, ActiveLayer, ActiveLayout } from "./keyboards/activeLayout.js";
|
|
export { ButtonClass, ButtonClasses, LayoutLayer, LayoutFormFactor, LayoutRow, LayoutKey, LayoutSubKey, Layouts } from "./keyboards/defaultLayouts.js";
|
|
export { JSKeyboard, LayoutState } from "./keyboards/jsKeyboard.js";
|
|
export { KeyboardMinimalInterface } from './keyboards/keyboardMinimalInterface.js';
|
|
export { KMXKeyboard } from './keyboards/kmxKeyboard.js';
|
|
export { KeyboardHarness, KeyboardKeymanGlobal, MinimalCodesInterface, MinimalKeymanGlobal } from "./keyboards/keyboardHarness.js";
|
|
export { Keyboard, KeyboardLoaderBase } from "./keyboards/keyboardLoaderBase.js";
|
|
export { KeyboardLoadErrorBuilder, KeyboardMissingError, KeyboardScriptError, KeyboardDownloadError, InvalidKeyboardError } from './keyboards/keyboardLoadError.js'
|
|
export {
|
|
CloudKeyboardFont,
|
|
internalizeFont,
|
|
InternalKeyboardFont,
|
|
KeyboardAPIPropertyMultilangSpec,
|
|
KeyboardAPIPropertySpec,
|
|
KeyboardInternalPropertySpec,
|
|
default as KeyboardProperties,
|
|
KeyboardFont,
|
|
MetadataObj as RawKeyboardMetadata,
|
|
LanguageAPIPropertySpec
|
|
} from "./keyboards/keyboardProperties.js";
|
|
export { ProcessorAction as ProcessorAction } from "./keyboards/processorAction.js";
|
|
export { default as SpacebarText } from "./keyboards/spacebarText.js";
|
|
export { StateKeyMap } from "./keyboards/stateKeyMap.js";
|
|
export { type Alternate, TextTransform } from "./keyboards/textTransform.js";
|
|
export { Transcription } from "./keyboards/transcription.js";
|
|
|
|
export { Codes } from "./codes.js";
|
|
export { default as DefaultRules } from "./defaultRules.js";
|
|
export * from "./defaultRules.js";
|
|
export { type KeyDistribution, KeyEventSpec, KeyEvent } from "./keyEvent.js";
|
|
export { default as KeyMapping } from "./keyMapping.js";
|
|
export { type SystemStoreMutationHandler, MutableSystemStore, SystemStore, SystemStoreIDs, type SystemStoreDictionary } from "./systemStore.js";
|
|
export { type VariableStore, VariableStoreSerializer, VariableStoreDictionary } from "./variableStore.js";
|
|
|
|
export { SyntheticTextStore } from "./syntheticTextStore.js";
|
|
export { TextStore } from "./textStore.js";
|
|
export { findCommonSubstringEndIndex } from "./stringDivergence.js";
|
|
export { Deadkey } from "./deadkeys.js";
|
|
|
|
export * from "@keymanapp/web-utils";
|
|
|
|
// At the top level, there should be no default export.
|
|
|
|
// Without the line below... TextStore would likely be aliased there, as it's
|
|
// the last `export { default as _ }` => `export * from` pairing seen above.
|
|
export default undefined;
|