import { AstroConfig } from 'astro'; /** * Entry point for code generation. Scans `src/pages/`, builds the * `declare module` type overrides and `ROUTES` runtime object, then * writes `src/typed-routes.d.ts` and `src/routes.gen.ts` to the user's project. * * Called from the Astro integration hooks: * - `astro:config:done` (initial generation) * - `astro:server:setup` (on file add/unlink in dev) * - `astro:build:start` (production build) */ export declare function generateRoutes(config: AstroConfig): void; //# sourceMappingURL=codegen.d.ts.map