import * as React from 'react';
export interface WorldPin48Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function WorldPin48({ ariaLabel, ...props }: WorldPin48Props) {
  return (
    <svg viewBox="0 0 48 48" width="1em" height="1em" fill="currentColor"
         role={ariaLabel ? 'img' : 'presentation'}
         aria-label={ariaLabel || undefined}
         {...props}><g fill="none" stroke-linecap="square" stroke-miterlimit="10" stroke-width="3" transform="translate(.5 .5)"><path d="M12.536 42.39c1.262-.933 2.23-3.304 2.23-3.304s1.09-.757 1.431-1.723.019-2.278.019-2.278.966-2.836.511-3.631-2.386-1.307-2.386-1.307-.795-1.477-2.443-1.761c-1.08-.114-2.159-.852-2.159-2.386s1.534-4.034 1.534-4.034 1.591-.778 1.818-1.346.305-1.892.305-1.892 1.513-2.67.661-4.205c-.272-.489-1.534-.852-1.534-.852l-1.77-2.655m29.031 27.268c-1.93-.925-5.306-1.698-5.306-1.698s-2.467-2.746-4.086-2.519-3.267 2.045-3.267 2.045.114 3.352-.398 3.523c-.511.17-1.875-.739-2.727-.057s-.361 2.604-.361 2.604-1.855.578-2.082 1.203.675 2.017.847 2.551" data-cap="butt"/><path d="M26.307 6.137A20 20 0 0 0 24 6C12.954 6 4 14.954 4 26s8.954 20 20 20 20-8.954 20-20c0-1.354-.135-2.677-.391-3.955" data-cap="butt"/><circle cx="34" cy="11" r="3" data-color="color-2"/><path d="M43 10.8C43 17 34 25 34 25s-9-8-9-14.2C25 5.231 29.651 2 34 2s9 3.231 9 8.8" data-color="color-2"/></g></svg>
  );
}
