export interface SubMenuItem { label?: string; onSelect?: () => void; disabled?: boolean; separator?: boolean; } interface Props { label?: string; items: SubMenuItem[]; disabled?: boolean; class?: string; menuClass?: string; itemClass?: string; separatorClass?: string; children?: import('svelte').Snippet<[{ highlighted: boolean; open: boolean; }]>; item?: import('svelte').Snippet<[{ item: SubMenuItem; index: number; }]>; } declare const SubMenu: import("svelte").Component; type SubMenu = ReturnType; export default SubMenu;