import { Params } from '@angular/router';
export type SdLayoutMenu = SdLayoutRootMenu | SdLayoutChildrenMenu;
export type Menus = SdLayoutMenu[];
export interface SdLayoutRootMenu {
    id?: string;
    path: string;
    queryParams?: Params;
    icon: string;
    title: string;
    permission: string | string[] | boolean | (() => boolean);
    level?: number;
    tooltipTitle?: string;
}
export interface SdLayoutChildrenMenu {
    id?: string;
    icon?: string;
    title?: string;
    children?: (SdLayoutRootMenu | SdLayoutChildrenMenu)[];
    level?: number;
    tooltipTitle?: string;
}
