import type { AgentTool } from '@earendil-works/pi-agent-core'; import type { BrowserRecipeService } from '../../browser/recipes/index.js'; declare const BrowserRecipeToolSchema: import("@sinclair/typebox").TObject<{ action: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"list">, import("@sinclair/typebox").TLiteral<"get">, import("@sinclair/typebox").TLiteral<"save">, import("@sinclair/typebox").TLiteral<"enable">, import("@sinclair/typebox").TLiteral<"disable">, import("@sinclair/typebox").TLiteral<"delete">, import("@sinclair/typebox").TLiteral<"run">]>; recipeId: import("@sinclair/typebox").TOptional; yaml: import("@sinclair/typebox").TOptional; args: import("@sinclair/typebox").TOptional>; }>; export declare function createBrowserRecipeTool(deps: { getBrowserRecipeService: () => BrowserRecipeService | undefined; }): AgentTool>; export {};