UNPKG

@feoe/fs-router

Version:
19 lines (18 loc) 609 B
export interface RouteDirectory { /** 路由前缀 */ prefix?: string; /** 路由目录路径 */ path: string; } export interface TypeGenerateOptions { /** 类型文件输出路径 */ routesTypeFile: string; /** 是否生成路由参数类型 */ generateRouteParams?: boolean; /** 是否生成 Loader 类型 */ generateLoaderTypes?: boolean; /** 路由目录配置 */ routesDirectories?: Array<RouteDirectory>; } export type GenerateRouteTypeOptions = TypeGenerateOptions; export declare function generateRouteType(options: TypeGenerateOptions): Promise<void>;