import type { AgentTool } from '@earendil-works/pi-agent-core'; import type { BrowserNotReadyError } from '../../../../browser/readiness.js'; import type { BrowserRuntime } from '../../../../browser/runtime/browser-runtime.js'; import { BrowserUseSchema } from './schemas.js'; export interface CreateBrowserUseToolDeps { getRuntime: () => BrowserRuntime; getTaskId: () => string; getReadiness?: () => Promise; } export declare function createBrowserUseTool(deps: CreateBrowserUseToolDeps): AgentTool>;