import { Icon } from '@iconify/css-react';
import { createElement } from 'react';

const viewBox = {"width":48,"height":48};

/** @param {{width?: string; height?: string;}} */
function Component({width, height, ...props}) {
	return createElement(Icon, {
		...props,
		width,
		height,
		viewBox,
		"content": `<style>.d0uafzb2q {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M4.5 25.92v-3.75m1.94 3.75v-3.75m1.94 3.75v-3.75m9.83 15.61V34m1.94 3.78V34m1.93 3.78V34m-3.89-20v-3.78M20.12 14v-3.78M22.06 14v-3.78m20.69 7.27l.05 13m-1.99-13v13m-1.94 2.39h4.63m-4.63-17.73h4.63m-4.63-4.93H24v5.86l-13.69 2.39v11.06L24 31.92v5.86h14.87z");
}

.e42tzsb5c {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m27.715 26.774l6.251-6.981l-3.053-3.424v13.658l3.053-3.425l-6.251-6.981");
}

.m3b31vbkk {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M31.206 14.487c2.813 0 5.092 2.333 5.092 5.21v7.58c0 2.877-2.28 5.21-5.092 5.21h0c-2.812 0-5.092-2.333-5.092-5.21v-7.58c0-2.877 2.28-5.21 5.092-5.21");
}
</style><path class="d0uafzb2q"/><path class="e42tzsb5c"/><path class="m3b31vbkk"/>`,
		"fallback": "arcticons:serial-bluetooth-terminal",
	});
}

export default Component;
