/**
 * Transform: dev setup for Hono + SPA projects.
 *
 * When a project has both a Hono backend (src/index.ts) and a Vite SPA
 * (src/web/), we need to set up a dev workflow that runs both:
 *
 *   1. Add a Vite proxy config so /api requests go to the Hono backend
 *   2. Set up dev scripts to run both servers concurrently
 *
 * In production, the buildpack handles this (static server + Hono backend).
 * In dev, we use Vite's built-in proxy to keep it a single-port experience.
 */
export interface DevSetupResult {
    /** Patched vite.config.ts content, or null if no changes */
    viteConfig: string | null;
    /** Changes made to vite.config.ts */
    viteChanges: string[];
    /** dev script value for package.json */
    devScript: string;
    /** server:api script value for package.json */
    serverScript: string;
}
/**
 * Generate dev setup for a Hono + Vite SPA project.
 */
export declare function generateDevSetup(viteConfigSource: string | null): DevSetupResult;
//# sourceMappingURL=dev-setup.d.ts.map