import type { AppCommandShortcutEventInit, AppCommandShortcutEventOptions, } from '../hooks/appCommandCatalog' export interface LaputaTestBridge { activeTabPath?: string | null dispatchAppCommand?: (id: string) => void dispatchShortcutEvent?: (init: AppCommandShortcutEventInit) => void dispatchBrowserMenuCommand?: (id: string) => void triggerMenuCommand?: (id: string) => Promise triggerShortcutCommand?: (id: string, options?: AppCommandShortcutEventOptions) => void seedBlockNoteTable?: (columnWidths?: Array) => Promise | void seedAutoGitSavedChange?: () => Promise | void } declare global { interface Window { __laputaTest?: LaputaTestBridge } } export {}