import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const Banknote2 = (allProps: IconProps) => { const { svgProps: props, iconStyle, ...restProps } = allProps; const styles: { [style: string]: React.ReactNode } = { Broken: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M13 5c2.828 0 4.243 0 5.121.879C19 6.757 19 8.172 19 11c0 2.828 0 4.243-.879 5.121C17.243 17 15.828 17 13 17H8c-2.828 0-4.243 0-5.121-.879C2 15.243 2 13.828 2 11c0-2.828 0-4.243.879-5.121C3.757 5 5.172 5 8 5h1M16 20h-5c-2.828 0-4.242 0-5.121-.879-.49-.49-.707-1.146-.803-2.121m16.046 2.121c.878-.878.878-2.293.878-5.12 0-2.83 0-4.244-.878-5.122-.49-.49-1.147-.707-2.122-.803" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="M13 11a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z" stroke="currentColor" strokeWidth={1.5} /><path d="M16 13V9M5 13V9" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /></svg>, LineDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M2 10c0-2.828 0-4.243.879-5.121C3.757 4 5.172 4 8 4h5c2.828 0 4.243 0 5.121.879C19 5.757 19 7.172 19 10c0 2.828 0 4.243-.879 5.121C17.243 16 15.828 16 13 16H8c-2.828 0-4.243 0-5.121-.879C2 14.243 2 12.828 2 10Z" stroke="currentColor" strokeWidth={1.5} /><path opacity={0.5} d="M19 7.076c.975.096 1.632.313 2.122.803C22 8.757 22 10.172 22 13c0 2.829 0 4.243-.878 5.121-.88.88-2.293.88-5.122.88h-5c-2.828 0-4.242 0-5.121-.88-.49-.49-.707-1.146-.803-2.121" stroke="currentColor" strokeWidth={1.5} /><path d="M13 10a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z" stroke="currentColor" strokeWidth={1.5} /><path opacity={0.5} d="M16 12V8M5 12V8" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /></svg>, Linear: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M2 11c0-2.828 0-4.243.879-5.121C3.757 5 5.172 5 8 5h5c2.828 0 4.243 0 5.121.879C19 6.757 19 8.172 19 11c0 2.828 0 4.243-.879 5.121C17.243 17 15.828 17 13 17H8c-2.828 0-4.243 0-5.121-.879C2 15.243 2 13.828 2 11Z" stroke="currentColor" strokeWidth={1.5} /><path d="M19 8.076c.975.096 1.631.313 2.121.803.88.878.88 2.293.88 5.121 0 2.828 0 4.243-.88 5.121-.878.88-2.293.88-5.12.88h-5c-2.83 0-4.244 0-5.122-.88-.49-.49-.707-1.146-.803-2.121" stroke="currentColor" strokeWidth={1.5} /><path d="M13 11a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z" stroke="currentColor" strokeWidth={1.5} /><path d="M16 13V9M5 13V9" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /></svg>, Outline: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path fillRule="evenodd" clipRule="evenodd" d="M7.945 4.25h5.11c1.367 0 2.47 0 3.337.117.9.12 1.658.38 2.26.981.554.555.817 1.242.95 2.05.809.132 1.495.396 2.05.95.602.602.86 1.36.982 2.26.116.867.116 1.97.116 3.337v.11c0 1.367 0 2.47-.116 3.337-.121.9-.38 1.658-.982 2.26-.602.602-1.36.86-2.26.982-.867.116-1.97.116-3.337.116h-5.11c-1.367 0-2.47 0-3.337-.116-.9-.122-1.657-.38-2.26-.982-.554-.555-.817-1.242-.95-2.05-.808-.133-1.495-.396-2.05-.95-.602-.602-.86-1.36-.981-2.26-.117-.867-.117-1.97-.117-3.337v-.11c0-1.367 0-2.47.117-3.337.12-.9.38-1.658.981-2.26.602-.602 1.36-.86 2.26-.981.867-.117 1.97-.117 3.337-.117Zm-1.99 13.482c.106.402.255.66.454.859.277.277.666.457 1.4.556.755.102 1.756.103 3.191.103h5c1.436 0 2.437-.002 3.192-.103.734-.099 1.122-.28 1.4-.556.276-.277.457-.665.555-1.4.102-.754.103-1.755.103-3.19 0-1.436-.001-2.438-.103-3.193-.098-.734-.279-1.122-.556-1.399-.2-.2-.456-.349-.86-.454.019.59.019 1.251.019 1.99v.11c0 1.367 0 2.47-.116 3.337-.122.9-.38 1.658-.982 2.26-.602.602-1.36.86-2.26.982-.867.116-1.97.116-3.337.116h-5.11c-.739 0-1.4 0-1.99-.018ZM4.809 5.853c-.734.099-1.122.28-1.399.556-.277.277-.457.665-.556 1.4-.101.754-.103 1.756-.103 3.191 0 1.435.002 2.437.103 3.192.099.734.28 1.122.556 1.399.277.277.665.457 1.4.556.754.101 1.756.103 3.191.103h5c1.435 0 2.437-.002 3.192-.103.734-.099 1.122-.28 1.399-.556.277-.277.457-.665.556-1.4.101-.755.103-1.756.103-3.191 0-1.435-.002-2.437-.103-3.192-.099-.734-.28-1.122-.556-1.399-.277-.277-.665-.457-1.4-.556-.754-.101-1.756-.103-3.191-.103H8c-1.435 0-2.437.002-3.192.103ZM10.5 9.25a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5ZM7.25 11a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0ZM5 8.25a.75.75 0 0 1 .75.75v4a.75.75 0 0 1-1.5 0V9A.75.75 0 0 1 5 8.25Zm11 0a.75.75 0 0 1 .75.75v4a.75.75 0 0 1-1.5 0V9a.75.75 0 0 1 .75-.75Z" fill="currentColor" /></svg>, Bold: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M20.941 8.189c.58.573.83 1.295.947 2.152.112.826.112 1.876.112 3.178v.105c0 1.302 0 2.352-.112 3.178-.117.857-.367 1.579-.947 2.152-.58.573-1.31.82-2.178.935-.835.111-1.898.111-3.216.111h-4.925c-1.318 0-2.38 0-3.216-.111-.868-.115-1.598-.362-2.178-.935a2.985 2.985 0 0 1-.735-1.204c.871.107 1.95.107 3.195.107h5.01c1.281 0 2.385 0 3.27-.117.947-.126 1.856-.41 2.593-1.138.736-.728 1.024-1.626 1.151-2.562.12-.874.12-1.965.119-3.232v-.188c0-1.23 0-2.296-.11-3.158.46.151.868.379 1.22.727ZM10.193 9.048c-.932 0-1.687.746-1.687 1.666 0 .92.755 1.667 1.687 1.667.931 0 1.686-.746 1.686-1.667 0-.92-.755-1.666-1.686-1.666Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M2.847 5.837C2 6.674 2 8.02 2 10.714c0 2.694 0 4.041.847 4.878.847.837 2.21.837 4.936.837h4.82c2.725 0 4.088 0 4.935-.837.847-.837.847-2.184.847-4.878 0-2.693 0-4.04-.847-4.877C16.691 5 15.328 5 12.602 5H7.783c-2.726 0-4.09 0-4.936.837Zm4.213 4.877c0-1.71 1.403-3.095 3.133-3.095s3.132 1.386 3.132 3.095c0 1.71-1.402 3.096-3.132 3.096-1.73 0-3.133-1.386-3.133-3.096Zm8.434 2.62c-.4 0-.723-.32-.723-.715V8.81c0-.394.323-.714.723-.714.399 0 .723.32.723.715v3.81a.719.719 0 0 1-.723.713Zm-11.325-.715c0 .395.323.714.723.714.399 0 .722-.32.722-.714V8.81a.719.719 0 0 0-.722-.714c-.4 0-.723.32-.723.715v3.81Z" fill="currentColor" /></svg>, BoldDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M8.506 10.714c0-.92.755-1.666 1.686-1.666.932 0 1.687.746 1.687 1.666 0 .92-.755 1.667-1.687 1.667a1.677 1.677 0 0 1-1.686-1.667Z" fill="currentColor" /><path fillRule="evenodd" clipRule="evenodd" d="M2 10.714c0-2.693 0-4.04.847-4.877C3.694 5 5.057 5 7.783 5h4.82c2.725 0 4.088 0 4.935.837.847.837.847 2.184.847 4.877 0 2.694 0 4.041-.847 4.878-.847.837-2.21.837-4.936.837H7.783c-2.726 0-4.09 0-4.936-.837C2 14.755 2 13.408 2 10.714Zm5.06 0c0-1.71 1.402-3.095 3.132-3.095 1.73 0 3.133 1.386 3.133 3.095 0 1.71-1.402 3.096-3.133 3.096-1.73 0-3.132-1.386-3.132-3.096ZM4.168 12.62c0 .395.324.715.723.715.4 0 .723-.32.723-.715V8.81a.719.719 0 0 0-.723-.714c-.399 0-.723.32-.723.715v3.81Zm11.326.715c-.4 0-.723-.32-.723-.715V8.81c0-.394.323-.714.723-.714.399 0 .722.32.722.715v3.81a.719.719 0 0 1-.722.714Z" fill="currentColor" /><path opacity={0.5} d="M4.065 16.225c.013.15.03.295.048.434.117.857.366 1.579.946 2.152.083.082.168.157.257.226.566.514 1.266.742 2.09.851.836.111 1.898.111 3.216.111h4.925c1.318 0 2.38 0 3.216-.111.868-.115 1.598-.362 2.179-.935.58-.573.83-1.295.946-2.152.112-.826.112-1.876.112-3.178v-.105c0-1.302 0-2.352-.112-3.178-.117-.857-.366-1.579-.946-2.152a2.892 2.892 0 0 0-.257-.226c-.566-.514-1.266-.742-2.09-.851a9.103 9.103 0 0 0-.41-.045c.2.834.2 1.984.2 3.648 0 2.694 0 4.04-.847 4.878-.846.836-2.21.836-4.936.836H7.783c-1.702 0-2.872 0-3.718-.203Z" fill="currentColor" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default Banknote2