import type { MenusProps } from '../propTypes'; /** * 通过URL获取对应keyIdPath * @param menus 菜单数据 * @param activeMenu 上一次激活url地址 * @return result */ export declare const getIdsByPathName: (menus: any[], activeMenu?: string) => number[]; /** * 转换菜单数据源评价keyUrlPath与keyIdPath * @param menuData 菜单数据源 * @returns [] */ export declare const transformMenu: (menuData: any[]) => any[]; /** * 转换菜单数据源评价keyUrlPath与keyIdPath * @param data 菜单数据源 * @returns [] */ export declare const transformMenus: (data: MenusProps) => any[] | MenusProps; /** * 获取URL中的search参数 * @param name 参数key * @returns string */ export declare function getUrlParams(name: string): string; /** * 通过URL获取对应keyIdPath * @param menus 菜单数据 * @param pathName url地址 * @param routerMatch 匹配模式id & url */ export declare const getPathNameKey: ({ menus, pathName, }: { menus: any[]; pathName: string; }) => any;