/** * Keyboard Module * * Exports chord keybindings, macro recording, and custom keybinding systems. * * @since v1.58.1 */ export * from './chord-types.js'; export { ChordEngine, createChordEngine, createInitialChordState, } from './chord-engine.js'; export { DEFAULT_CHORDS, getTopLevelChords, getMenuChords, } from './default-chords.js'; export * from './macro-types.js'; export { MacroRecorder, createMacroRecorder } from './macro-recorder.js'; export type { KeybindingContext, Keybinding, PresetName, KeybindingConfig, KeybindingMap, ResolvedKeybinding, KeybindingConflict, KeybindingPreset, KeybindingExportFormat, ActionDefinition, ActionCategory, } from './keybinding-types.js'; export { DEFAULT_KEYBINDING_CONFIG, parseKeySequence, serializeKeySequence, keysMatch, getKeyDisplay, getSequenceDisplay, } from './keybinding-types.js'; export { KEYBINDING_PRESETS, getPreset, getResolvedPreset, mergeBindings, getPresetNames, } from './keybinding-presets.js'; export { KeybindingService, createKeybindingService, } from './keybinding-service.js'; export * from './jump-list-types.js'; export { JumpListService, createJumpListService } from './jump-list-service.js'; export * from './quick-actions-types.js'; export { QuickActionsService, createQuickActionsService, } from './quick-actions-service.js'; export * from './accessibility-types.js'; export { AccessibilityService, createAccessibilityService, type KeyEvent, type ProcessedKeyResult, } from './accessibility-service.js'; //# sourceMappingURL=index.d.ts.map