/** * Zod schemas for input validation */ import { z } from 'zod'; import { ResponseFormat, OutputMode } from '../constants.js'; /** * Schema for jamf_docs_list_products */ export declare const ListProductsInputSchema: z.ZodObject<{ maxTokens: z.ZodOptional>; outputMode: z.ZodDefault>; responseFormat: z.ZodDefault>; }, z.core.$strict>; export type ListProductsInput = z.infer; /** * Schema for jamf_docs_search */ export declare const SearchInputSchema: z.ZodObject<{ query: z.ZodString; product: import("@modelcontextprotocol/sdk/server/completable.js").CompletableSchema>>; topic: import("@modelcontextprotocol/sdk/server/completable.js").CompletableSchema>>; version: import("@modelcontextprotocol/sdk/server/completable.js").CompletableSchema>; language: import("@modelcontextprotocol/sdk/server/completable.js").CompletableSchema>>; docType: z.ZodOptional>; limit: z.ZodDefault; page: z.ZodOptional>; maxTokens: z.ZodOptional>; outputMode: z.ZodDefault>; responseFormat: z.ZodDefault>; }, z.core.$strict>; export type SearchInput = z.infer; /** * Schema for jamf_docs_get_article */ export declare const GetArticleInputSchema: z.ZodObject<{ url: z.ZodOptional; mapId: z.ZodOptional; contentId: z.ZodOptional; language: import("@modelcontextprotocol/sdk/server/completable.js").CompletableSchema>>; section: z.ZodOptional; summaryOnly: z.ZodDefault; includeRelated: z.ZodDefault; maxTokens: z.ZodOptional>; outputMode: z.ZodDefault>; responseFormat: z.ZodDefault>; }, z.core.$strict>; export type GetArticleInput = z.infer; /** * Schema for jamf_docs_get_toc */ export declare const GetTocInputSchema: z.ZodObject<{ product: import("@modelcontextprotocol/sdk/server/completable.js").CompletableSchema>; language: import("@modelcontextprotocol/sdk/server/completable.js").CompletableSchema>>; version: import("@modelcontextprotocol/sdk/server/completable.js").CompletableSchema>; page: z.ZodOptional>; maxTokens: z.ZodOptional>; outputMode: z.ZodDefault>; responseFormat: z.ZodDefault>; }, z.core.$strict>; export type GetTocInput = z.infer; /** * Schema for jamf_docs_glossary_lookup */ export declare const GlossaryLookupInputSchema: z.ZodObject<{ term: z.ZodString; product: import("@modelcontextprotocol/sdk/server/completable.js").CompletableSchema>>; language: import("@modelcontextprotocol/sdk/server/completable.js").CompletableSchema>>; maxTokens: z.ZodOptional>; outputMode: z.ZodDefault>; responseFormat: z.ZodDefault>; }, z.core.$strict>; export type GlossaryLookupInput = z.infer; /** * Schema for jamf_docs_batch_get_articles */ export declare const GetBatchArticlesInputSchema: z.ZodObject<{ urls: z.ZodArray; concurrency: z.ZodDefault; language: import("@modelcontextprotocol/sdk/server/completable.js").CompletableSchema>>; maxTokens: z.ZodOptional>; outputMode: z.ZodDefault>; responseFormat: z.ZodDefault>; }, z.core.$strict>; export type GetBatchArticlesInput = z.infer; //# sourceMappingURL=index.d.ts.map