import * as React from 'react';
export interface Bus24Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function Bus24({ ariaLabel, ...props }: Bus24Props) {
  return (
    <svg viewBox="0 0 24 24" width="1em" height="1em" fill="currentColor"
         role={ariaLabel ? 'img' : 'presentation'}
         aria-label={ariaLabel || undefined}
         {...props}><path fill="currentColor" d="M21 3H3C1.346 3 0 4.346 0 6v11a1 1 0 0 0 1 1h1.051c.245 1.692 1.691 3 3.449 3s3.204-1.308 3.449-3h6.101c.245 1.692 1.691 3 3.449 3s3.204-1.308 3.449-3H23a1 1 0 0 0 1-1V6c0-1.654-1.346-3-3-3m1 3v4h-4V5h3c.551 0 1 .449 1 1M3 5h13v5H2V6c0-.551.449-1 1-1m2.5 14c-.827 0-1.5-.673-1.5-1.5S4.673 16 5.5 16s1.5.673 1.5 1.5S6.327 19 5.5 19m13 0c-.827 0-1.5-.673-1.5-1.5s.673-1.5 1.5-1.5 1.5.673 1.5 1.5-.673 1.5-1.5 1.5"/></svg>
  );
}
