/** * Nuxt 3 Transpiler — extends Vue 3 SFC output with Nuxt conventions. * * Differences from plain Vue: * - Pages go in pages/ with file-based routing * - Layouts go in layouts/ * - Middleware go in middleware/ * - Server routes go in server/api/ * - Auto-imports assumed (no explicit 'import { ref } from "vue"') * - Uses Nuxt composables: useHead, useRoute, navigateTo */ import type { IRNode, ResolvedKernConfig, TranspileResult } from '@kernlang/core'; export declare function transpileNuxt(root: IRNode, config?: ResolvedKernConfig): TranspileResult;