import { Ctx } from '@milkdown/kit/ctx'; /** Type for slash menu item configuration (matches Crepe's SlashMenuItem) */ export interface SlashMenuItemConfig { label: string; icon: string; onRun: (ctx: Ctx) => void; } /** * Creates a slash menu item factory for a specific embed provider. * Called lazily at menu build time to avoid module initialization order issues. */ export declare const createSlashMenuItemForProvider: (provider: any) => () => SlashMenuItemConfig;