import type { TRoot } from '../root/createRoot.svelte'; export interface CreateItemConfig { root: TRoot; } export type TItem = ReturnType; export declare function createItem(config: CreateItemConfig): { action(_node: HTMLLIElement): { destroy(): void; }; props: { 'data-st-menu-item': boolean; readonly "data-active-item": boolean; id: string; role: "menuitem"; onclick(event: MouseEvent & { currentTarget: EventTarget & HTMLLIElement; }): void; onmouseover(): void; }; };