{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"sharp/two-tone/building-complex","type":"registry:component","title":"BuildingComplex","description":"BuildingComplex, the two-tone drawing of building-complex 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":"building-complex"},"docs":"Every style and both corners of building-complex: https://keylineicons.com/icons/building-complex","dependencies":[],"files":[{"path":"registry/sharp-two-tone/icons/building-complex.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 BuildingComplex({ 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=\"M3.7147 6.4463L8.7147 4.9583L15.7147 2.8749C15.8073 2.8473 15.9034 2.8333 16 2.8333C16.5523 2.8333 17 3.281 17 3.8333L17 10L22 10C22.5523 10 23 10.4477 23 11L23 21C23 21.5523 22.5523 22 22 22L4 22C3.4477 22 3 21.5523 3 21L3 7.4048C3 6.9624 3.2907 6.5725 3.7147 6.4463Z\" fill=\"currentColor\" fillOpacity=\"0.4\" stroke=\"none\"/>\n      <path d=\"M9 21L4 21L4 15M9 21L13.5 21M9 5.9167L16 3.8333L19.1313 2.9635M16 11L22 11L22 21L17.5 21M1.2852 8.2127L4 7.4048L9 5.9167M4 15L4 7.4048M9 21L9 5.9167M16 3.8333L16 11M16 11L9 11M9 15L4 15M13.5 21L13.5 16L17.5 16L17.5 21M13.5 21L17.5 21\" fill=\"none\"/>\n    </svg>\n  )\n}\n","type":"registry:component","target":"@components/icons/sharp/two-tone/building-complex.tsx"}]}