import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgKnowledgebase = (
    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="M14.667 12.667h-2.379c-2.153 0-3.049.804-3.621 1.426V2.535c.274-.106.499-.26.702-.41.478-.352 1.075-.792 2.919-.792h2.379zm-10.955 0H1.333V1.333h2.379c1.845 0 2.44.44 2.92.792.202.15.427.304.701.41v11.558c-.572-.622-1.468-1.426-3.621-1.426M14.667 0h-2.379c-2.283 0-3.141.633-3.71 1.052-.29.213-.391.281-.578.281s-.287-.068-.577-.281C6.854.632 5.995 0 3.712 0H1.333C.598 0 0 .598 0 1.333v11.334C0 13.402.598 14 1.333 14h2.379c1.747 0 2.295.609 2.777 1.145.361.4.77.855 1.511.855s1.15-.455 1.51-.855C9.995 14.608 10.542 14 12.289 14h2.379c.735 0 1.333-.598 1.333-1.333V1.333A1.336 1.336 0 0 0 14.667 0"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(
    React.forwardRef(SvgKnowledgebase),
    'Knowledgebase'
)
