import type { OpenClawPluginApi } from "agdi/plugin-sdk/plugin-runtime"; export declare function createTavilyExtractTool(api: OpenClawPluginApi): { name: string; label: string; description: string; parameters: import("@sinclair/typebox").TObject<{ urls: import("@sinclair/typebox").TArray; query: import("@sinclair/typebox").TOptional; extract_depth: import("@sinclair/typebox").TOptional>; chunks_per_source: import("@sinclair/typebox").TOptional; include_images: import("@sinclair/typebox").TOptional; }>; execute: (_toolCallId: string, rawParams: Record) => Promise>; };