$shortcut.d.ts 482 B

123456789
  1. import type { Ctx, MilkdownPlugin } from '@milkdown/ctx';
  2. import type { Command } from '@milkdown/prose/state';
  3. export type Keymap = Record<string, Command>;
  4. export type $Shortcut = MilkdownPlugin & {
  5. keymap: Keymap;
  6. };
  7. export declare function $shortcut(shortcut: (ctx: Ctx) => Keymap): $Shortcut;
  8. export declare function $shortcutAsync(shortcut: (ctx: Ctx) => Promise<Keymap>, timerName?: string): import("./utils").WithTimer<$Shortcut>;
  9. //# sourceMappingURL=$shortcut.d.ts.map