import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgObjectiveHealth = (
    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
            fillRule="evenodd"
            clipRule="evenodd"
            d="m6.894.04.07.031 4 2a.667.667 0 0 1 .03 1.178l-.076.036-3.585 1.456v.984l1.118 1.117-.024.002q.15-.017.305-.017c1.008 0 1.723.477 2.178.937.44-.464 1.153-.937 2.224-.937 1.581 0 2.867 1.336 2.867 2.979a3 3 0 0 1-.64 1.869c-.14.212-.334.462-.563.73l-.29.331-.315.343-.332.35-.511.52-.505.498-.615.59-.85.79a.663.663 0 0 1-.895 0l-.63-.582-.673-.641-.461-.45-.477-.479-.316-.325-.306-.326-.367-.404.174.194-.093.098a1.41 1.41 0 0 1-1.924.083l-.083-.08-1.392-1.435-2.71 4.214a.667.667 0 0 1-.853.24l-.068-.04a.667.667 0 0 1-.238-.853l.038-.068L6 5.804V.669c0-.47.468-.784.894-.627m6.24 8.12c-.876 0-1.33.557-1.502.837l-.06.107-.024.049a.67.67 0 0 1-.597.406.7.7 0 0 1-.56-.275l-.113-.192c-.163-.259-.67-.931-1.546-.931-.846 0-1.535.738-1.535 1.645 0 .336.095.654.274.93l.136.187c.257.397.783.986 1.374 1.597l.452.46.458.453.443.429.599.565.602-.569.446-.431.46-.455.228-.23.443-.459c.429-.451.804-.877 1.04-1.203l.125-.183.021-.028c.242-.303.37-.67.37-1.063 0-.907-.688-1.645-1.534-1.645M6.78 7.058 4.677 10.33l1.613 1.66c.008.009.037.012.058.009l.024-.008.202-.216-.068-.1a3 3 0 0 1-.642-1.87c0-.948.429-1.795 1.096-2.34l.13-.1zm.553-5.31V3.3l1.716-.697z"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(
    React.forwardRef(SvgObjectiveHealth),
    'ObjectiveHealth'
)
