import type { SignalContext } from './context.js'; import type { WebAppMatch } from './types.js'; /** * Detects web-app projects by framework signature. * * Framework cascade: Next.js > Astro > Remix > Nuxt > SvelteKit > Vite > Angular. * First match wins. Also infers rendering strategy, deploy target, realtime, and auth flow. * * Mobile disqualifier: returns null if the project looks mobile-only (Flutter, * Expo, React Native) UNLESS a web framework config file is present (monorepo). * * IMPORTANT: this detector ONLY uses the SignalContext API — no direct fs/path imports. */ export declare function detectWebApp(ctx: SignalContext): WebAppMatch | null; //# sourceMappingURL=web-app.d.ts.map