/** * Legacy Streaming Validator - Refactored for SRP * * This file now serves as a compatibility layer that re-exports * the modular validation functionality while maintaining backward compatibility. * * The actual implementation has been split into: * - validation/validationTypes.ts - Type definitions * - validation/validationSchemas.ts - Schema creation utilities * - validation/validationLogic.ts - Core validation logic * - validation/streamingValidator.ts - Streaming validation functionality */ import { ValidationConfig, ValidationResult, ZodSchema, defaultValidationConfig, validateWithZod, createValidationMiddleware, validateStreaming, createSecureStringSchema, createQueryStringSchema, createSecureObjectSchema, commonSchemas } from './validation/index.js'; export type { ValidationConfig, ValidationResult, ZodSchema }; export { defaultValidationConfig, validateWithZod, createValidationMiddleware, validateStreaming, createSecureStringSchema, createQueryStringSchema, createSecureObjectSchema, commonSchemas, }; declare const _default: { validateWithZod: typeof validateWithZod; createSecureStringSchema: typeof createSecureStringSchema; createQueryStringSchema: typeof createQueryStringSchema; createSecureObjectSchema: typeof createSecureObjectSchema; createValidationMiddleware: typeof createValidationMiddleware; commonSchemas: { email: import("zod").ZodString; url: import("zod").ZodString; uuid: import("zod").ZodString; secureString: ZodSchema; queryString: ZodSchema; positiveInteger: import("zod").ZodNumber; nonEmptyString: import("zod").ZodString; }; defaultValidationConfig: ValidationConfig; validateStreaming: typeof validateStreaming; }; export default _default; //# sourceMappingURL=streamingValidatorModern.d.ts.map