import type { ExtractProvider, ExtractProviderOptions } from '../../providers/extract-provider.js'; import type { ExtractionResult } from '../../types.js'; /** * V1 extract provider — wires the classifier + category extractors via the * routed pipeline, then applies the legacy post-processing (URL resolution, * boilerplate stripping, sanitization, section selection, link/image * extraction, metadata merging, max_chars truncation) to preserve output * parity with the legacy provider. * * PDF handling is kept inline (small enough) and matches legacy semantics. */ export declare class V1Extractor implements ExtractProvider { readonly name: "v1"; extract(html: string, url: string, options?: ExtractProviderOptions): Promise; } //# sourceMappingURL=extract-provider.d.ts.map