(function (factory) {
    if (typeof module === "object" && typeof module.exports === "object") {
        var v = factory(require, exports);
        if (v !== undefined) module.exports = v;
    }
    else if (typeof define === "function" && define.amd) {
        define(["require", "exports", "tslib", "react", "../styles"], factory);
    }
})(function (require, exports) {
    "use strict";
    Object.defineProperty(exports, "__esModule", { value: true });
    var tslib_1 = require("tslib");
    var React = (0, tslib_1.__importStar)(require("react"));
    var styles_1 = require("../styles");
    var IconBrokenMessageEdit = function (_a) {
        var className = _a.className, props = (0, tslib_1.__rest)(_a, ["className"]);
        return (React.createElement(styles_1.IconStyled, { className: className }, React.createElement("svg", (0, tslib_1.__assign)({ width: "1em", height: "1em", viewBox: "0 0 24 24", fill: "none", xmlns: "http://www.w3.org/2000/svg" }, props),
            React.createElement("path", { d: "M22 8C22 4 20 2 16 2H8C4 2 2 4 2 8V21C2 21.55 2.45 22 3 22H16C20 22 22 20 22 16V12", stroke: "currentColor", strokeWidth: 1.5, strokeLinecap: "round", strokeLinejoin: "round" }),
            React.createElement("path", { d: "M15.5108 11.7401L16.1608 11.0901C16.2008 11.0501 16.2408 11.0101 16.2808 10.9601C17.0908 10.1001 17.4108 9.09011 16.1608 7.84011C14.8408 6.52011 13.8008 6.95011 12.9108 7.84011L7.72077 13.0301C7.52077 13.2301 7.33077 13.6201 7.29077 13.9001L7.01078 15.8801C6.91078 16.6001 7.41077 17.1001 8.13077 17.0001L10.1108 16.7201C10.3908 16.6801 10.7808 16.4901 10.9808 16.2901L12.9208 14.3501", stroke: "currentColor", strokeWidth: 1.5, strokeMiterlimit: 10, strokeLinecap: "round", strokeLinejoin: "round" }),
            React.createElement("path", { d: "M12.1699 8.58008C12.6099 10.1501 13.8399 11.3901 15.4199 11.8301", stroke: "currentColor", strokeWidth: 1.5, strokeMiterlimit: 10, strokeLinecap: "round", strokeLinejoin: "round" }))));
    };
    exports.default = IconBrokenMessageEdit;
});
