import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgTheme = (props: SVGProps<SVGSVGElement>, ref: Ref<SVGSVGElement>) => (
    <svg
        viewBox="0 0 16 16"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        preserveAspectRatio="xMidYMid meet"
        focusable="false"
        ref={ref}
        {...props}
    >
        <path
            d="M2.938 13.664a1 1 0 1 0 0-2 1 1 0 0 0 0 2"
            fill="currentColor"
        />
        <path
            fillRule="evenodd"
            clipRule="evenodd"
            d="M13.239 10.099H15c.551 0 1 .45 1 1.001v3.882A1.01 1.01 0 0 1 15 16H1c-.56 0-1-.432-1-.985V1.002C0 .45.449 0 1 0h3.877c.552 0 1 .45 1 1.002v.28L6.24.566A1 1 0 0 1 7.585.13l3.455 1.76c.49.251.687.854.438 1.346l-.759 1.491 1.584-1.016a1 1 0 0 1 1.381.302l2.093 3.267a1 1 0 0 1 .135.754 1 1 0 0 1-.437.63zm-7.113 4.566h8.207c.184 0 .334-.15.334-.333v-2.565a.334.334 0 0 0-.334-.333H11.16zM1.333 1.668v12.664c0 .184.15.333.334.333H4.21c.185 0 .333-.15.333-.333V1.668a.333.333 0 0 0-.333-.333H1.667a.334.334 0 0 0-.334.333m8.508 1.109L7.574 1.622a.334.334 0 0 0-.449.145L5.877 4.223v7.083l4.11-8.08a.334.334 0 0 0-.146-.449m4.454 4.662L12.92 5.295a.333.333 0 0 0-.46-.1L9.52 7.082l-2.883 5.67L14.194 7.9c.155-.1.2-.306.1-.461"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(React.forwardRef(SvgTheme), 'Theme')
