import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const Muted = (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="M1.959 8.577a3.215 3.215 0 0 1 1.381-1.3C3.94 7 4.626 7 6 7c.512 0 .768 0 1.016-.042a3 3 0 0 0 .712-.214c.23-.101.444-.242.871-.524l.22-.144C11.36 4.399 12.632 3.56 13.7 3.925c.205.07.403.17.58.295.923.648.993 2.157 1.133 5.174A68.21 68.21 0 0 1 15.5 12c0 .532-.035 1.488-.087 2.605-.14 3.018-.21 4.526-1.133 5.175a2.313 2.313 0 0 1-.58.295c-1.067.364-2.339-.474-4.882-2.151L8.6 17.78c-.427-.282-.64-.423-.871-.525a3 3 0 0 0-.712-.213C6.768 17 6.512 17 6 17c-1.374 0-2.06 0-2.66-.277a3.215 3.215 0 0 1-1.381-1.3c-.314-.582-.35-1.186-.424-2.395-.011-.179-.02-.356-.026-.528M22 10l-4 4m0-4 4 4" 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="M1.535 10.971c.073-1.208.11-1.813.424-2.394a3.215 3.215 0 0 1 1.38-1.3C3.94 7 4.627 7 6 7c.512 0 .768 0 1.016-.042a3 3 0 0 0 .712-.214c.23-.101.444-.242.871-.524l.22-.144C11.36 4.399 12.632 3.56 13.7 3.925c.205.07.403.17.58.295.922.648.993 2.157 1.133 5.174A68.21 68.21 0 0 1 15.5 12c0 .532-.035 1.488-.087 2.605-.14 3.018-.21 4.526-1.133 5.175a2.314 2.314 0 0 1-.58.295c-1.067.364-2.339-.474-4.882-2.151L8.6 17.78c-.427-.282-.64-.423-.871-.525a3 3 0 0 0-.712-.213C6.768 17 6.512 17 6 17c-1.374 0-2.06 0-2.66-.277a3.215 3.215 0 0 1-1.381-1.3c-.314-.582-.35-1.186-.424-2.395A17.127 17.127 0 0 1 1.5 12c0-.323.013-.671.035-1.029Z" stroke="currentColor" strokeWidth={1.5} /><path opacity={0.5} d="m22 10-4 4m0-4 4 4" 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="M16.659 6c-.14-.798-.37-1.315-.792-1.628a2.113 2.113 0 0 0-.538-.29c-.992-.357-2.172.465-4.534 2.11l-.203.14c-.397.277-.595.415-.809.515a2.676 2.676 0 0 1-.66.21c-.231.04-.469.04-.944.04-1.276 0-1.914 0-2.47.272-.509.249-1.017.754-1.283 1.275-.291.57-.325 1.162-.394 2.348-.02.35-.032.692-.032 1.008 0 .316.012.658.032 1.008.069 1.186.103 1.778.394 2.348.266.521.774 1.026 1.282 1.275.557.272 1.195.272 2.47.272.476 0 .714 0 .944.04.228.041.45.112.661.21.214.1.412.238.81.514l.203.142c2.36 1.644 3.542 2.466 4.533 2.109.19-.069.374-.168.538-.29.422-.313.652-.83.792-1.628M20 9l-6 6m0-6 6 6" 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 d="M11.224 6.807c1.2-.835 2.036-1.415 2.694-1.753.658-.337.96-.336 1.156-.266.12.044.24.107.346.186.187.139.37.417.5 1.156a.75.75 0 0 0 1.478-.26c-.15-.856-.427-1.613-1.084-2.1a2.861 2.861 0 0 0-.731-.393c-.795-.286-1.579-.053-2.35.342-.759.39-1.678 1.03-2.818 1.823l-.251.176c-.418.29-.556.384-.698.45a1.926 1.926 0 0 1-.475.15c-.15.027-.311.03-.812.03h-.16c-1.12-.001-1.925-.002-2.64.348-.66.322-1.284.947-1.621 1.607-.364.712-.406 1.455-.467 2.518l-.007.128c-.021.36-.034.717-.034 1.051 0 .335.013.691.034 1.052l.007.128c.06 1.062.103 1.805.467 2.518.337.66.962 1.285 1.621 1.607.715.35 1.52.349 2.64.348h.16c.5 0 .662.003.812.03.163.028.323.079.475.15.142.066.28.159.698.45l.251.175c1.14.794 2.06 1.434 2.819 1.823.77.396 1.554.629 2.349.343a2.86 2.86 0 0 0 .73-.393c.658-.488.934-1.245 1.085-2.1a.75.75 0 1 0-1.478-.26c-.13.74-.313 1.017-.5 1.155a1.361 1.361 0 0 1-.346.186c-.196.071-.498.072-1.156-.265-.658-.338-1.495-.918-2.694-1.753l-.252-.176c-.35-.244-.599-.417-.872-.544a3.43 3.43 0 0 0-.846-.268c-.297-.053-.598-.053-1.016-.053h-.06c-1.348 0-1.776-.018-2.14-.196-.358-.174-.75-.56-.944-.941-.204-.4-.241-.811-.313-2.05A16.99 16.99 0 0 1 4.75 12c0-.298.011-.624.031-.965.072-1.239.109-1.65.313-2.05.194-.381.586-.767.944-.941.364-.178.792-.196 2.14-.196h.06c.418 0 .72 0 1.016-.053.292-.052.576-.142.846-.268.273-.127.522-.3.872-.544l.252-.176Z" fill="currentColor" /><path d="M14.53 8.47a.75.75 0 0 0-1.06 1.06L15.94 12l-2.47 2.47a.75.75 0 0 0 1.06 1.06L17 13.062l2.47 2.47a.75.75 0 0 0 1.06-1.061L18.06 12l2.47-2.47a.75.75 0 1 0-1.06-1.06L17 10.94l-2.47-2.47Z" 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 fillRule="evenodd" clipRule="evenodd" d="M13.47 8.47a.75.75 0 0 1 1.06 0L17 10.94l2.47-2.47a.75.75 0 1 1 1.06 1.06L18.06 12l2.47 2.47a.75.75 0 0 1-1.06 1.06L17 13.06l-2.47 2.47a.75.75 0 0 1-1.06-1.06L15.94 12l-2.47-2.47a.75.75 0 0 1 0-1.06Z" fill="currentColor" /><path d="M3.681 8.164c-.621.788-.64 1.71-.678 3.552a13.778 13.778 0 0 0 0 .569c.038 1.842.057 2.763.678 3.551.113.144.28.315.42.431.763.636 1.771.636 3.788.636.72 0 1.081 0 1.425.093.071.019.142.041.211.066.336.121.637.33 1.238.746 2.374 1.645 3.56 2.467 4.557 2.11.191-.069.376-.168.541-.29.786-.58.91-1.863 1.024-4.331l-1.294 1.294a2.25 2.25 0 1 1-3.182-3.182L13.818 12l-1.409-1.409a2.25 2.25 0 1 1 3.182-3.182l1.294 1.294c-.115-2.468-.238-3.751-1.024-4.331a2.125 2.125 0 0 0-.54-.29c-.997-.357-2.184.465-4.558 2.11-.601.416-.902.625-1.238.746a2.7 2.7 0 0 1-.211.067c-.344.092-.704.092-1.425.092-2.017 0-3.025 0-3.789.636-.14.116-.306.287-.419.43Z" 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 fillRule="evenodd" clipRule="evenodd" d="M17 16c-1.886 0-2.828 0-3.414-.586C13 14.828 13 13.886 13 12c0-1.886 0-2.828.586-3.414C14.172 8 15.114 8 17 8c1.886 0 2.828 0 3.414.586C21 9.172 21 10.114 21 12c0 1.886 0 2.828-.586 3.414C19.828 16 18.886 16 17 16Zm-1.306-6.25a.667.667 0 0 0-.943.944L16.057 12l-1.306 1.306a.667.667 0 0 0 .943.943L17 12.943l1.306 1.306a.667.667 0 0 0 .943-.943L17.943 12l1.306-1.306a.667.667 0 0 0-.943-.943L17 11.057l-1.306-1.306Z" fill="currentColor" /><path opacity={0.5} d="M3.003 11.716c.038-1.843.057-2.764.678-3.552.113-.144.28-.315.42-.431.763-.636 1.771-.636 3.788-.636.72 0 1.081 0 1.425-.092a2.7 2.7 0 0 0 .211-.067c.336-.121.637-.33 1.238-.746 2.374-1.645 3.56-2.467 4.557-2.11.191.069.376.168.541.29.708.522.878 1.614.989 3.628-1.786 0-2.694.016-3.264.586C13 9.172 13 10.114 13 12c0 1.886 0 2.828.586 3.414.57.57 1.478.586 3.264.586-.111 2.014-.281 3.106-.989 3.628-.165.122-.35.221-.54.29-.997.357-2.184-.465-4.558-2.11-.601-.416-.902-.625-1.238-.746a2.679 2.679 0 0 0-.211-.067c-.344-.092-.704-.092-1.425-.092-2.017 0-3.025 0-3.789-.636a3.167 3.167 0 0 1-.419-.43c-.621-.79-.64-1.71-.678-3.553a13.778 13.778 0 0 1 0-.569Z" fill="currentColor" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default Muted