import type { OpenClawPluginApi } from "agdi/plugin-sdk/plugin-runtime"; export declare function createTavilySearchTool(api: OpenClawPluginApi): { name: string; label: string; description: string; parameters: import("@sinclair/typebox").TObject<{ query: import("@sinclair/typebox").TString; search_depth: import("@sinclair/typebox").TOptional>; topic: import("@sinclair/typebox").TOptional>; max_results: import("@sinclair/typebox").TOptional; include_answer: import("@sinclair/typebox").TOptional; time_range: import("@sinclair/typebox").TOptional>; include_domains: import("@sinclair/typebox").TOptional>; exclude_domains: import("@sinclair/typebox").TOptional>; }>; execute: (_toolCallId: string, rawParams: Record) => Promise>; };