import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; import { SearchModelsServerToolConfig, SearchModelsServerToolConfig$Outbound } from "./searchmodelsservertoolconfig.js"; export declare const SearchModelsServerToolOpenRouterType: { readonly OpenrouterExperimentalSearchModels: "openrouter:experimental__search_models"; }; export type SearchModelsServerToolOpenRouterType = ClosedEnum; /** * OpenRouter built-in server tool: searches and filters AI models available on OpenRouter */ export type SearchModelsServerToolOpenRouter = { /** * Configuration for the openrouter:experimental__search_models server tool */ parameters?: SearchModelsServerToolConfig | undefined; type: SearchModelsServerToolOpenRouterType; }; /** @internal */ export declare const SearchModelsServerToolOpenRouterType$outboundSchema: z.ZodEnum; /** @internal */ export type SearchModelsServerToolOpenRouter$Outbound = { parameters?: SearchModelsServerToolConfig$Outbound | undefined; type: string; }; /** @internal */ export declare const SearchModelsServerToolOpenRouter$outboundSchema: z.ZodType; export declare function searchModelsServerToolOpenRouterToJSON(searchModelsServerToolOpenRouter: SearchModelsServerToolOpenRouter): string; //# sourceMappingURL=searchmodelsservertoolopenrouter.d.ts.map