/** * Converts a shortcut key string into a formatted display string. * @param shortcut - Shortcut key string (e.g., 'cmd+n', 'ctrl+n', 'k') * @param isMac - Whether to format as Mac shortcut * @returns Formatted display string */ export declare const formatShortcut: (shortcut: string | number, isMac: boolean) => string; /** * Converts an array of shortcut keys into a display string. * Format: {mac_shortcut} / {windows_shortcut} / {other_keys} * * @param shortcutKeys - Array of shortcut keys * @returns Formatted display string * * @example * shortcutTextHandler(['ctrl+n', 'cmd+n']) // '⌘N / Ctrl+N' * shortcutTextHandler(['delete', 'backspace']) // 'Delete / Backspace' * shortcutTextHandler(['k']) // 'K' * shortcutTextHandler(['ctrl+r', 'cmd+r', 'f5']) // '⌘R / Ctrl+R / F5' * shortcutTextHandler(['cmd+shift+n', 'ctrl+shift+n']) // '⌘⇧N / Ctrl+Shift+N' * shortcutTextHandler(['cmd+option+n', 'ctrl+alt+n']) // '⌘⌥N / Ctrl+Alt+N' */ export declare const shortcutTextHandler: (shortcutKeys: Array) => string; export default shortcutTextHandler;