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;
