/**
 * Skipped minification because the original files appears to be already minified.
 * Original file: /npm/@volvo-cars/react-icons@4.0.0/dist/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
import{a as e,i as t,n,o as r,r as i,t as a}from"./icon-button-DE3IVpvr.js";import{cssMerge as o}from"@volvo-cars/css/utils";import{forwardRef as s}from"react";import{jsx as c}from"react/jsx-runtime";const l=s(function({alt:e,icon:t,size:n,loading:r=`lazy`,...a},s){let l=i(t),u=o(`icon-sprite`,a.className);return c(`img`,{...a,ref:s,className:u,width:n,height:n,src:l,loading:r,role:e?void 0:`presentation`,alt:e||``,"aria-hidden":e?void 0:`true`})}),u=s(function({alt:t=`Volvo`,height:n=8,...r},i){let a={"--mask-url":`url('${e()}')`};return c(`img`,{...r,ref:i,className:`wordmark text-primary ${r.className||``}`.trim(),width:n*13,height:n,src:e(),alt:t,style:a})});export{l as BrandedIcon,n as Icon,a as IconButton,u as Wordmark,t as getIconSrc,r as setBaseUrl};
//# sourceMappingURL=index.js.map