{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"sharp/duotone/barn","type":"registry:component","title":"Barn","description":"Barn, the duotone drawing of barn on a 24×24 grid, with squared corners. Available in stroke, two-tone, duotone, fill.","author":"Keyline Icons <https://keylineicons.com>","meta":{"style":"duotone","corners":"sharp","container":"regular","base":"barn"},"docs":"Every style and both corners of barn: https://keylineicons.com/icons/barn","dependencies":[],"files":[{"path":"registry/sharp-duotone/icons/barn.tsx","content":"import type { SVGProps } from \"react\"\n\ntype IconProps = Omit<SVGProps<SVGSVGElement>, \"children\"> & {\n  /** Rendered box in px, set as both width and height. Defaults to 24. */\n  size?: number | string\n}\n\nexport function Barn({ size = 24, ...props }: IconProps) {\n  return (\n    <svg\n      xmlns=\"http://www.w3.org/2000/svg\"\n      viewBox=\"0 0 24 24\"\n      width={size}\n      height={size}\n      fill=\"none\"\n      aria-hidden=\"true\"\n      focusable=\"false\"\n      {...props}\n    >\n      <path d=\"M1 22L1 10C1 9.7729 1.0773 9.5526 1.2191 9.3753L5.2191 4.3753C5.3095 4.2623 5.4234 4.1703 5.5528 4.1056L11.5528 1.1056C11.6916 1.0361 11.8448 1 12 1C12.1552 1 12.3084 1.0361 12.4472 1.1056L18.4472 4.1056C18.5766 4.1703 18.6905 4.2623 18.7809 4.3753L22.7809 9.3753C22.9227 9.5526 23 9.7729 23 10L23 22C23 22.5523 22.5523 23 22 23L2 23C1.4477 23 1 22.5523 1 22Z\" fill=\"currentColor\" fillOpacity=\"0.4\"/>\n      <path d=\"M10 7L14 7C14.5523 7 15 7.4477 15 8L15 12C15 12.5523 14.5523 13 14 13L10 13C9.4477 13 9 12.5523 9 12L9 8C9 7.4477 9.4477 7 10 7ZM9.6667 16L16 16L16 20.75L9.6667 16ZM13 21L8 21L8 17.25L13 21Z\" fill=\"currentColor\" fillRule=\"evenodd\" clipRule=\"evenodd\"/>\n    </svg>\n  )\n}\n","type":"registry:component","target":"@components/icons/sharp/duotone/barn.tsx"}]}