{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"sharp/two-tone/cabin","type":"registry:component","title":"Cabin","description":"Cabin, the two-tone drawing of cabin on a 24×24 grid, with squared corners. Available in stroke, two-tone, duotone, fill.","author":"Keyline Icons <https://keylineicons.com>","meta":{"style":"two-tone","corners":"sharp","container":"regular","base":"cabin"},"docs":"Every style and both corners of cabin: https://keylineicons.com/icons/cabin","dependencies":[],"files":[{"path":"registry/sharp-two-tone/icons/cabin.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 Cabin({ 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      stroke=\"currentColor\"\n      strokeWidth={2}\n      strokeLinecap=\"butt\"\n      strokeLinejoin=\"round\"\n      aria-hidden=\"true\"\n      focusable=\"false\"\n      {...props}\n    >\n      <path d=\"M12 1C12.282 1 12.551 1.119 12.74 1.327L23 12.612L22.261 13.285L21.259 14.028C21.735 14.559 22 15.229 22 15.999C22 16.768 21.708 17.467 21.231 17.998C21.708 18.529 22 19.229 22 19.999C22 21.656 20.657 22.999 19 22.999H5C3.343 22.999 2 21.656 2 19.999C2 19.23 2.291 18.529 2.768 17.998C2.292 17.467 2 16.768 2 15.999C2 15.23 2.257 14.568 2.733 14.037L1 12.612L3 10.412V2.999C3 2.447 3.448 1.999 4 1.999H8C8.552 1.999 9 2.447 9 2.999V3.813L11.3 1.284C11.482 1.122 11.754 1 12 1Z\" fill=\"currentColor\" fillOpacity=\"0.4\" stroke=\"none\"/>\n      <path d=\"M8.998 17.999H4.998M4.998 17.999C3.894 17.999 2.998 18.894 2.998 19.999C2.998 21.103 3.894 21.999 4.998 21.999H18.998C20.103 21.999 20.998 21.103 20.998 19.999C20.998 18.894 20.103 17.999 18.998 17.999M4.998 17.999H8.998M4.998 17.999C3.894 17.999 2.998 17.103 2.998 15.999C2.998 14.894 3.894 13.999 4.998 13.999M18.998 17.999H14.998M18.998 17.999H14.998M18.998 17.999C20.103 17.999 20.998 17.103 20.998 15.999C20.998 14.894 20.103 13.999 18.998 13.999M4.998 13.999H9.173M4.998 13.999H9.173M4.998 13.999C3.894 13.999 2.998 13.103 2.998 11.999V11.899M18.998 13.999H14.824M18.998 13.999H14.824M18.998 13.999C20.103 13.999 20.998 13.103 20.998 11.999V11.899M1.738 13.285L11.998 2L22.258 13.285M3.998 10.799V2.999H7.998V6.399M8.998 21.999V14.999C8.998 13.342 10.341 11.999 11.998 11.999C13.655 11.999 14.998 13.342 14.998 14.999V21.999\"/>\n    </svg>\n  )\n}\n","type":"registry:component","target":"@components/icons/sharp/two-tone/cabin.tsx"}]}