import { SearchService } from './SearchService.js';
import { SearchConfig } from './types.js';
import winston from 'winston';
/**
 * Factory function to create SearchService from configuration
 */
export declare function createSearchService(config: SearchConfig, logger?: winston.Logger): Promise<SearchService>;
/**
 * Register all built-in search adapters
 */
export declare function registerBuiltInAdapters(): Promise<void>;
//# sourceMappingURL=SearchServiceFactory.d.ts.map