import { V as ReadResult, W as SearchResult, t as ProviderStatus } from "./_chunks/index2.mjs"; import * as ai from "ai"; //#region src/ai.d.ts declare const searchTool: ai.Tool<{ query: string; provider?: "brave" | "exa" | "jina" | "searxng" | "serpapi" | "serpbase" | "tavily" | "all" | undefined; maxResults?: number | undefined; includeDomains?: string[] | undefined; excludeDomains?: string[] | undefined; category?: string | undefined; startPublishedDate?: string | undefined; endPublishedDate?: string | undefined; }, SearchResult[]>; declare const readTool: ai.Tool<{ url: string; provider?: "jina" | undefined; format?: "markdown" | "text" | "html" | undefined; maxTokens?: number | undefined; targetSelector?: string | undefined; removeSelector?: string | undefined; timeout?: number | undefined; noCache?: boolean | undefined; }, ReadResult>; declare const providersTool: ai.Tool, ProviderStatus[]>; //#endregion export { providersTool, readTool, searchTool }; //# sourceMappingURL=ai.d.mts.map