import { WebApiSpec } from '../schema/WebApiSchema.js'; import { Config } from '../types/Config.js'; import { Plugin } from '../types/Plugin.js'; import { DataSource } from '../types/ReadDataSourceEvent.js'; import { SqupContext } from '../types/SqupContext.js'; import { Timeframe } from '../types/Timeframe.js'; export declare function ReadDataSource(plugin: Plugin, webapiSpec: WebApiSpec, config: Config, dataSource: DataSource, dataSourceConfig: Record, targetNodes: any[] | undefined, timeframe: Timeframe, squpContext: SqupContext): Promise;