/** * @fileoverview 基础前端路由创建与鉴权守卫模块。 */ import { type RouteRecordRaw, type Router, type RouterHistory } from 'vue-router'; /** * 路由创建参数。 */ export interface CreateBaseAdminRouterOptions { /** 路由历史实现 */ history?: RouterHistory; /** 路由基础路径 */ base?: string; /** 完整路由配置 */ routes?: RouteRecordRaw[]; /** 页面标题后缀 */ title?: string; } /** * 创建后台路由实例并注册全局守卫。 * @param options 路由创建参数。 * @returns 可直接挂载到应用的路由实例。 */ export declare function createBaseAdminRouter(options?: CreateBaseAdminRouterOptions): Router; export * from './routes'; export { setupRouteGuard, resetRouteGuard } from './guard'; //# sourceMappingURL=index.d.ts.map