import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; import { WebSearchServerToolConfig, WebSearchServerToolConfig$Outbound } from "./websearchservertoolconfig.js"; export declare const WebSearchServerToolOpenRouterType: { readonly OpenrouterWebSearch: "openrouter:web_search"; }; export type WebSearchServerToolOpenRouterType = ClosedEnum; /** * OpenRouter built-in server tool: searches the web for current information */ export type WebSearchServerToolOpenRouter = { /** * Configuration for the openrouter:web_search server tool */ parameters?: WebSearchServerToolConfig | undefined; type: WebSearchServerToolOpenRouterType; }; /** @internal */ export declare const WebSearchServerToolOpenRouterType$outboundSchema: z.ZodEnum; /** @internal */ export type WebSearchServerToolOpenRouter$Outbound = { parameters?: WebSearchServerToolConfig$Outbound | undefined; type: string; }; /** @internal */ export declare const WebSearchServerToolOpenRouter$outboundSchema: z.ZodType; export declare function webSearchServerToolOpenRouterToJSON(webSearchServerToolOpenRouter: WebSearchServerToolOpenRouter): string; //# sourceMappingURL=websearchservertoolopenrouter.d.ts.map