/** * Input validation and sanitization utilities */ import { z } from 'zod'; /** * Validates and sanitizes input parameters */ export declare function validateAndSanitizeParams(method: string, params: any): any; /** * Validates a component name */ export declare const componentNameSchema: z.ZodString; /** * Validates a search query */ export declare const searchQuerySchema: z.ZodString; /** * Validates a category filter */ export declare const categorySchema: z.ZodEffects, string | undefined, string | undefined>; /** * Validates a topic name */ export declare const topicSchema: z.ZodString; //# sourceMappingURL=validation.d.ts.map