interface IBreadcrumbName { name: string; titleI18n?: string; path?: string; link?: string; } export interface IBreadcrumbI18n { titleI18n: string; name?: string; path?: string; link?: string; } export declare type IBreadcrumb = IBreadcrumbName | IBreadcrumbI18n; export interface IMenu { visible?: boolean; open?: boolean; title?: string; icon?: string; link?: string; children?: IMenu[]; selected?: boolean; matchRouterExact?: boolean; /** @inner Not recommended */ _id?: number; divider?: boolean; } export {};