/**
 * Normalizers Module
 *
 * Provides a schema-driven parameter normalization layer for MCP-AQL operations.
 *
 * Normalizers transform raw input parameters into formats expected by handlers,
 * enabling consistent parameter handling across the schema-driven dispatch system.
 *
 * @example
 * ```typescript
 * import { NormalizerRegistry, SearchParamsNormalizer } from './normalizers/index.js';
 *
 * // Register normalizers at startup
 * NormalizerRegistry.register(new SearchParamsNormalizer());
 *
 * // Use in schema
 * search: {
 *   normalizer: 'searchParams',
 *   ...
 * }
 * ```
 *
 * @see Issue #243 - Unified search with normalizer architecture
 */
export type { Normalizer, NormalizerContext, NormalizerResult, NormalizerConfig, NormalizedSearchParams, } from './types.js';
export { NormalizerRegistry } from './NormalizerRegistry.js';
export { SearchParamsNormalizer } from './SearchParamsNormalizer.js';
export declare function initializeNormalizers(): void;
//# sourceMappingURL=index.d.ts.map