/**
 * 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 { useChordMode, type UseChordModeConfig, type UseChordModeReturn } from './useChordMode.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