/** * Streaming Validator (Legacy Compatibility) * DEPRECATED: This file maintains backward compatibility. * Use the specific modules instead: * - htmlSanitization.ts for sanitization utilities * - basicSchemas.ts for Zod schemas * - streamingValidator.ts for main validation class * - validationMiddleware.ts for Express middleware */ export { escapeHtml, hasDangerousPatterns, sanitizeString, dangerousPatterns } from './validation/htmlSanitization.js'; import { z } from './validation/basicSchemas.js'; export declare const safeString: z.ZodEffects; export declare const safeNumber: z.ZodNumber; export declare const safeBoolean: z.ZodBoolean; export declare const safeArray: z.ZodArray; export declare const safeObject: z.ZodObject<{}, "passthrough", z.ZodTypeAny, z.objectOutputType<{}, z.ZodTypeAny, "passthrough">, z.objectInputType<{}, z.ZodTypeAny, "passthrough">>; export declare const shortString: z.ZodEffects; export declare const mediumString: z.ZodEffects; export declare const longString: z.ZodEffects; export { z }; export { ValidationConfig, ValidationResult, StreamingStringValidator, defaultValidator, strictValidator, relaxedValidator, createStreamingValidator } from './validation/streamingValidator.js'; export { streamingValidationMiddleware } from './validation/validationMiddleware.js'; export { default } from './validation/streamingValidator.js'; //# sourceMappingURL=streamingValidator.d.ts.map