/** * Factory for creating data source instances. * * Maps source type names to their implementations. * Built-in: 'csv'. Users can extend with custom JS modules. */ import type { ArpeggioDataSource } from './types.js'; /** * Create a data source instance by type and path. * * For built-in types ('csv'), uses the registered factory. * For custom types, loads from the source type as a JS module path. */ export declare function createDataSource(sourceType: string, sourcePath: string): Promise; //# sourceMappingURL=data-source-factory.d.ts.map