import { defaultExtendedIconProps, defaultIconTransformations } from "./lib-icon-defaults.js";
import { mergeIconTransformations } from "./lib-icon-transformations.js";
function mergeIconData(parent, child) {
  const result = mergeIconTransformations(parent, child);
  for (const key in defaultExtendedIconProps) if (key in defaultIconTransformations) {
    if (key in parent && !(key in result)) result[key] = defaultIconTransformations[key];
  } else if (key in child) result[key] = child[key];
  else if (key in parent) result[key] = parent[key];
  return result;
}
export {
  mergeIconData
};
//# sourceMappingURL=lib-icon-merge.js.map
