import { Container } from 'inversify'; import { Session, HistoricalPricing } from '@refinitiv-data/types'; import { TsiIocContainer } from './tsi-ioc-container.interface'; export declare class TsiIocContainerImpl implements TsiIocContainer { private container; constructor(type?: HistoricalPricing.TimeSeries.TimeSeriesType, session?: Session, params?: HistoricalPricing.TimeSeries.Params); private fillDefault; private rebindDependiency; setTimeSeriesParams(params: HistoricalPricing.TimeSeries.Params): this; setTimeSeriesSession(session: Session): this; setTimeSeriesType(type: HistoricalPricing.TimeSeries.TimeSeriesType): this; getContainer(): Container; }