import { type StaticExportEntry } from "oxc-parser"; export type { StaticExportEntry }; /** * Analyze a route module's static exports. * * This is the compiler-shaped slice of file routing: it reports what a module * exports without knowing what a route is. It is kept behind its own seam so * a compiler that already performs export analysis can provide it instead. */ export declare function analyzeModule(src: string): StaticExportEntry[]; export declare function getExportName(entry: StaticExportEntry): string; /** * Returns the export name only when it is backed by a same-named local * binding, i.e. it can be re-picked from the module without renaming. */ export declare function getLocalExportName(entry: StaticExportEntry): string | undefined;