/**
 * Express/Fastify/Hono/Koa Route Extractor
 *
 * Detects route definitions and mount points from Express-style frameworks.
 * Also handles Fastify (preHandler), Hono, and Koa route patterns.
 */
import type { RouteDefinition, MountPoint } from './types';
/**
 * Extract Express/Fastify/Hono/Koa routes from file content.
 *
 * Patterns detected:
 * - app.get('/path', handler) / router.post(...) / server.put(...)
 * - Fastify route({ method, url, preHandler, handler })
 * - Hono app.get('/path', handler)
 */
export declare function extractExpressRoutes(content: string, filePath: string): RouteDefinition[];
/**
 * Extract mount points (app.use) from file content.
 *
 * Patterns:
 * - app.use('/api', authMiddleware) — path-scoped mount
 * - app.use(helmet()) — global mount (no path)
 */
export declare function extractMountPoints(content: string, filePath: string): MountPoint[];
//# sourceMappingURL=express.d.ts.map