UNPKG

@selenite/commons

Version:

This typescript package provides a set of frequently used utilities, types and svelte actions for building projects with Typescript and Svelte.

18 lines (17 loc) 462 B
import type { MenuItem } from './types'; type Props = { items: MenuItem[]; onclick?: () => void; class?: string; sort?: boolean; }; declare const Menu: import("svelte").Component<Props, { getFocusedItem: () => MenuItem | undefined; expandAll: () => void; collapseAll: () => void; focusNext: () => void; focusPrevious: () => void; triggerFirst: () => void; }, "">; type Menu = ReturnType<typeof Menu>; export default Menu;