import { DtoProductConf } from "../CatalogueAPI.js"; import { CfgProdConfParts } from "../utilitiesConfiguration.js"; import { CfgIOProdConfConnector, CfgProdConfMessage, CfgProdConfMessageVersions } from "./CfgIOProdConfConnector.js"; import { CfgObservableStateManager } from "./CfgObservableStateManager.js"; /** * Instantiating this will make the observable state update with the product configuration. * @param sendVersions What versions of the productConfiguration shall be sent? Multiple can be selected * @param includeExtendedDataInSend Only for version 2.0. Includes unit and groupCode. * @param includeProdParamsInSend Only for version 2.0. Includes product params, in both main and additional products. */ export declare class CfgObservableStateToProdConfConnector extends CfgIOProdConfConnector { private _sendVersions; constructor(manager: CfgObservableStateManager, _sendVersions?: CfgProdConfMessageVersions, includeInSend?: CfgProdConfParts); protected makeSendData(conf: DtoProductConf, initial: boolean): CfgProdConfMessage; } //# sourceMappingURL=CfgObservableStateToProdConfConnector.d.ts.map