export declare const BrowserToolSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ action: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TUnsafe<"open" | "navigate" | "close" | "profiles" | "start" | "upload" | "status" | "stop" | "snapshot" | "tabs" | "focus" | "screenshot" | "console" | "pdf" | "dialog" | "act">; target: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; node: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; profile: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; targetUrl: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; targetId: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; limit: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; maxChars: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; mode: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; snapshotFormat: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; refs: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; interactive: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; compact: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; depth: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; selector: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; frame: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; labels: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; fullPage: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; ref: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; element: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; type: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; level: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; paths: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; inputRef: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; timeoutMs: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; accept: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; promptText: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; request: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; targetId: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; ref: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; doubleClick: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; button: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; modifiers: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; text: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; submit: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; slowly: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; key: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; startRef: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; endRef: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; values: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; fields: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>>; width: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; height: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; timeMs: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; textGone: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; fn: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; }>>; }>;