//#region src/config/migrate-catalogs-to-product-lines.d.ts /** * Migrates the old "catalogs" format to "productLines", including: * 1. Inferring customerType for each catalog from its products (since old catalogs didn't have customerType) * 2. Removing empty catalogs (those with no products) since they can't have customerType inferred * 3. Renaming payments.catalogs -> payments.productLines * 4. Renaming payments.products.*.catalogId -> payments.products.*.productLineId * * This handles all config formats (nested objects, flat dot-notation, or mixed). */ declare function migrateCatalogsToProductLines(obj: Record): Record; //#endregion export { migrateCatalogsToProductLines }; //# sourceMappingURL=migrate-catalogs-to-product-lines.d.ts.map