import { TemplateResult } from 'lit';
export interface MenuItem {
    path: string;
    iconPath?: string;
    icon?: TemplateResult;
    title: string;
    badge?: number | boolean;
    roles?: string[];
}
export interface MenuGroupItem {
    title: string;
    items: MenuItem[];
    roles?: string[];
}
export type MenuItemOrGroupItem = MenuItem | MenuGroupItem;
export declare function isItemGroup(i: MenuItemOrGroupItem): i is MenuGroupItem;
