import { IMrParkitGarageWithTariff } from "../../schema-definitions/datasources/interfaces/IMrParkitGarage"; import { ParkingProvider } from "./helpers/ParkingProviderEnum"; import { IDataSourceProvider } from "./interfaces/IDataSourceProvider"; import { DataSourceProviderDict, DataSourceReturnType, IParkingProviderDataSourceFactory } from "./interfaces/IParkingProviderDataSourceFactory"; import { IBedrichovParking } from "../../schema-definitions/datasources/interfaces/IBedrichovParking"; export declare class ParkingProviderDataSourceFactory implements IParkingProviderDataSourceFactory { private readonly dataSourceProviderDict; constructor(mrParkitDataSourceProvider: IDataSourceProvider, bedrichovDataSource: IDataSourceProvider); getDataSource(presetLogsProvider: T, ...params: Parameters): DataSourceReturnType; }