import type { FetchResponse, ResolvedProvider, SearchParams, SearchResponse } from './base.js'; import { BaseProvider } from './base.js'; /** * Firecrawl provider — https://docs.firecrawl.dev * * - search: POST /v2/search (grouped-by-source response, we use `web`) * - fetch: POST /v2/scrape (markdown format, clean LLM-ready content) */ export declare class FirecrawlProvider extends BaseProvider { readonly id: "firecrawl"; search(params: SearchParams, provider: ResolvedProvider): Promise; fetch(url: string, provider: ResolvedProvider): Promise; } //# sourceMappingURL=firecrawl.d.ts.map