{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"sharp/fill/building","type":"registry:component","title":"Building","description":"Building, the fill drawing of building on a 24×24 grid, with squared corners. Available in stroke, two-tone, duotone, fill.","author":"Keyline Icons <https://keylineicons.com>","meta":{"style":"fill","corners":"sharp","container":"regular","base":"building"},"docs":"Every style and both corners of building: https://keylineicons.com/icons/building","dependencies":[],"files":[{"path":"registry/sharp-fill/icons/building.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 Building({ 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=\"M4 1L20 1C20.5523 1 21 1.4477 21 2L21 22C21 22.5523 20.5523 23 20 23L4 23C3.4477 23 3 22.5523 3 22L3 2C3 1.4477 3.4477 1 4 1ZM8 5L8 9L10 9L10 5L8 5ZM14 5L14 9L16 9L16 5L14 5ZM8 11L8 15L10 15L10 11L8 11ZM14 11L14 15L16 15L16 11L14 11ZM10 21L14 21L14 20C14 18.8954 13.1046 18 12 18C10.8954 18 10 18.8954 10 20L10 21Z\" fill=\"currentColor\" fillRule=\"evenodd\" clipRule=\"evenodd\"/>\n    </svg>\n  )\n}\n","type":"registry:component","target":"@components/icons/sharp/fill/building.tsx"}]}