export declare type FileObject = { /** path relative to page root */ path: string; /** filename */ name: string; isFile: true; extname: string; }; export declare type DirObject = { path: string; name: string; isDirectory: true; children: (DirObject | FileObject)[]; }; export declare type DirFileObject = FileObject | DirObject; export interface RouteConfig { path: string; exact?: boolean; children?: Array; component?: string; }