/**
 * Adapters Index
 *
 * Barrel export for all adapter-related modules.
 * Also handles adapter registration.
 */
export type { ModeAdapter, ValidationResult } from './modeAdapter';
export { adapterRegistry } from './adapterRegistry';
export { queryModeAdapter } from './queryModeAdapter';
export type { QuerySliceState } from './queryModeAdapter';
export { funnelModeAdapter } from './funnelModeAdapter';
export type { FunnelSliceState } from './funnelModeAdapter';
export { flowModeAdapter } from './flowModeAdapter';
/**
 * Manually initialize and register all adapters.
 *
 * Note: This function is no longer required to be called. Built-in adapters
 * (query, funnel) are now automatically initialized on first access to the
 * registry. This function is kept for backward compatibility and for cases
 * where explicit early initialization is preferred.
 *
 * @example
 * // Optional - adapters auto-initialize on first use
 * import { initializeAdapters } from './adapters'
 * initializeAdapters()
 */
export declare function initializeAdapters(): void;
