/** * Framework Extractors Index * * Central exports for all framework-specific data extractors. * These extract page data from various JavaScript frameworks. */ export type { FrameworkExtractionResult, FrameworkExtractorOptions } from './types.js'; export { extractTextFromObject, extractTitleFromObject, unescapeJavaScriptString, htmlToPlainText, } from './utils.js'; export { extractNextJSData } from './nextjs-extractor.js'; export { extractNuxtData } from './nuxt-extractor.js'; export { extractGatsbyData } from './gatsby-extractor.js'; export { extractRemixData } from './remix-extractor.js'; export { extractAngularData, detectAngularApp } from './angular-extractor.js'; export { extractVitePressData, detectVitePressApp } from './vitepress-extractor.js'; export { extractVuePressData, detectVuePressApp } from './vuepress-extractor.js'; /** * Try all framework extractors in order * Returns the first successful extraction result, or null if none succeed */ export declare function tryFrameworkExtractors(html: string): { framework: string; result: import('./types.js').FrameworkExtractionResult; } | null; //# sourceMappingURL=index.d.ts.map