import { DtoProductConf } from "../CatalogueAPI.js"; import { CfgHistoryManager, CfgHistoryManagerSendData, HistoryMode } from "./CfgHistoryManager.js"; import { CfgIOProdConfConnector, CfgProdConfMessage } from "./CfgIOProdConfConnector.js"; /** * Instantiating this will make the browser history (and URL) update with the product configuration. */ export declare class CfgHistoryToProdConfConnector extends CfgIOProdConfConnector> { private readonly _mode; private readonly _qsKey; private static getInitialProdConf; static make(manager: CfgHistoryManager, mode: HistoryMode, qsKey?: string): { instance: CfgHistoryToProdConfConnector; initial: DtoProductConf | undefined; }; /** * @param _mode * @param _qsKey The Query String key for product configuration. */ private constructor(); protected makeSendData(conf: DtoProductConf, initial: boolean): CfgHistoryManagerSendData; } //# sourceMappingURL=CfgHistoryToProdConfConnector.d.ts.map