{"$schema":"https://ui.shadcn.com/schema/registry-item.json","name":"fill/bus","type":"registry:component","title":"Bus","description":"Bus, the fill drawing of bus on a 24×24 grid, with rounded corners. Available in stroke, two-tone, duotone, fill.","author":"Keyline Icons <https://keylineicons.com>","meta":{"style":"fill","corners":"regular","container":"regular","base":"bus"},"docs":"Every style and both corners of bus: https://keylineicons.com/icons/bus","dependencies":[],"files":[{"path":"registry/fill/icons/bus.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 Bus({ 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=\"round\"\n      strokeLinejoin=\"round\"\n      aria-hidden=\"true\"\n      focusable=\"false\"\n      {...props}\n    >\n      <path d=\"M15 18L9 18C9 16.8954 8.1046 16 7 16C5.8954 16 5 16.8954 5 18L4 18C2.8954 18 2 17.1046 2 16L2 9L14 9L17 12L22 12L22 16C22 17.1046 21.1046 18 20 18L19 18C19 16.8954 18.1046 16 17 16C15.8954 16 15 16.8954 15 18Z\" fill=\"currentColor\" stroke=\"none\"/>\n      <path d=\"M10 18L14 18M9 18C9 19.1046 8.1046 20 7 20C5.8954 20 5 19.1046 5 18C5 16.8954 5.8954 16 7 16C8.1046 16 9 16.8954 9 18ZM19 18C19 19.1046 18.1046 20 17 20C15.8954 20 15 19.1046 15 18C15 16.8954 15.8954 16 17 16C18.1046 16 19 16.8954 19 18ZM5 18L4 18C2.8954 18 2 17.1046 2 16L2 6C2 4.8954 2.8954 4 4 4L17.4118 4C17.7936 4 18.1651 4.1238 18.4706 4.3529C20.6924 6.0193 22 8.6345 22 11.4118L22 12L22 16C22 17.1046 21.1046 18 20 18L19 18M14 4L14 9M14 9L16.7071 11.7071C16.8946 11.8946 17.149 12 17.4142 12L22 12M14 9L8 9M8 9L2 9M8 9L8 4\" fill=\"none\"/>\n    </svg>\n  )\n}\n","type":"registry:component","target":"@components/icons/fill/bus.tsx"}]}