/**
 * Zenith SPA Build System
 *
 * Builds all pages into a single index.html with:
 * - Route manifest
 * - Compiled page modules (inlined)
 * - Runtime router
 * - Shell HTML with router outlet
 */
interface SPABuildOptions {
    /** Pages directory */
    pagesDir: string;
    /** Output directory */
    outDir: string;
    /** Base directory for components/layouts */
    baseDir?: string;
}
/**
 * Build SPA from pages directory
 */
export declare function buildSPA(options: SPABuildOptions): Promise<void>;
/**
 * Watch mode for development (future)
 */
export declare function watchSPA(_options: SPABuildOptions): void;
export {};
