UNPKG

@mini-markdown-rc/editor

Version:
17 lines (16 loc) 661 B
import { ToolbarItem } from '../types/toolbar'; interface HotkeyHandler { run: () => boolean; preventDefault: boolean; } interface HotkeyType { command: string; description: string; handle?: () => void; } export declare const createInsertTextHandler: (hotkey: HotkeyType) => HotkeyHandler; export declare const createFullScreenHandler: (hotkey: HotkeyType) => HotkeyHandler; export declare const createSaveHandler: (hotkey: HotkeyType) => HotkeyHandler; export declare const createCustomHandler: (hotkey: HotkeyType) => HotkeyHandler; export declare const handleHotkeys: (toolbar: ToolbarItem[]) => Record<string, HotkeyHandler>; export {};