import { PageFileSystemRouter } from "./convention.ts"; /** * Maps a flat route file (relative to the route dir, extension stripped, * e.g. `/concerts.$city`) to a route path in the neutral pattern language, * or `undefined` for co-located files that are not routes. */ export declare function flatRoutePathFromFile(routeFile: string): string | undefined; /** * `PageFileSystemRouter` with the flat filename convention. The module * convention is inherited unchanged — default export is a page, `route` * config export, `httpMethods` handlers, `components: false` — so the two * conventions are equally capable; only the filenames differ. */ export declare class FlatFileSystemRouter extends PageFileSystemRouter { toPath(src: string): string | undefined; }