import { t as BrowserToolsOptions } from "../shared-Ch9slKdI.js"; import { ToolSet } from "ai"; //#region src/browser/ai.d.ts /** * Create AI SDK tools for browser automation via CDP code mode. * * Returns a `ToolSet` with `search` (query the CDP spec) and * `execute` (run CDP commands against a live browser). * * @example * ```ts * import { createBrowserTools } from "agents/browser/ai"; * import { generateText } from "ai"; * * const browserTools = createBrowserTools({ * browser: env.BROWSER, * loader: env.LOADER, * }); * * const result = await generateText({ * model, * tools: { ...browserTools, ...otherTools }, * messages, * }); * ``` */ declare function createBrowserTools(options: BrowserToolsOptions): ToolSet; //#endregion export { type BrowserToolsOptions, createBrowserTools }; //# sourceMappingURL=ai.d.ts.map