import { CommodityProvider } from "./helpers/CommodityProviderEnum"; import { AveApiDtoUnion, CemApiDtoUnion, DataSourceProviderDict, DataSourceReturnType, ICommodityProviderDataSourceFactory } from "./interfaces/ICommodityProviderDataSourceFactory"; import { IDataSourceProvider } from "./interfaces/IDataSourceProvider"; export declare class CommodityProviderDataSourceFactory implements ICommodityProviderDataSourceFactory { private readonly dataSourceProviderDict; constructor(cemApiDataSourceProvider: IDataSourceProvider, ppasAveApiDataSourceProvider: IDataSourceProvider); getDataSource(presetLogsProvider: T, ...params: Parameters): DataSourceReturnType; }