import type { MenuDataItem, MessageDescriptor, Route } from '../typing'; interface MenuReturnType { breadcrumb: Record; breadcrumbMap: Map; menuData: MenuDataItem[]; } declare function getMenuData(routes: readonly Route[], menu?: { locale?: boolean; }, formatMessage?: (message: MessageDescriptor) => string, menuDataRender?: (menuData: MenuDataItem[]) => MenuDataItem[]): MenuReturnType; export { getMenuData };