import { r as registerInstance, h } from './index-148a7577.js';
import { r as randomIdGenerator } from './randomIdGenerator.util-56406f2e.js';

const iconExclamationTriangleWarningCss = ".sc-digi-icon-exclamation-triangle-warning-h{--digi--icon--color:var(--digi--color--icon--primary);--digi--icon--width:initial;--digi--icon--height:auto;display:flex;min-height:1.4em;align-items:center;--digi--icon-exclamation-triangle-warning--background:var(--digi--color--icon--validation--warning);--digi--icon-exclamation-triangle-warning--outline:var(--digi--color--text--primary)}.sc-digi-icon-exclamation-triangle-warning-h svg.sc-digi-icon-exclamation-triangle-warning{color:var(--digi--icon--color);max-width:var(--digi--icon--width);max-height:var(--digi--icon--height);width:var(--digi--icon--width, auto);height:var(--digi--icon--height, auto)}";
const DigiIconExclamationTriangleWarningStyle0 = iconExclamationTriangleWarningCss;

const IconExclamationTriangleWarning = class {
    constructor(hostRef) {
        registerInstance(this, hostRef);
        this._id = randomIdGenerator('digi-icon');
        this.afTitle = undefined;
        this.afDesc = undefined;
        this.afSvgAriaHidden = true;
        this.afSvgAriaLabelledby = undefined;
        this.titleId = randomIdGenerator('icontitle');
    }
    render() {
        return (h("svg", { key: '6328ea70af486c0d2b6eb13847f5fdb4e7905543', class: "digi-icon-exclamation-triangle-warning", width: "22", height: "20", viewBox: "0 0 22 20", xmlns: "http://www.w3.org/2000/svg", "aria-hidden": this.afSvgAriaHidden ? 'true' : 'false', "aria-labelledby": this.afSvgAriaLabelledby
                ? this.afSvgAriaLabelledby
                : this.afTitle
                    ? this.titleId
                    : undefined }, this.afTitle && h("title", { key: '85e10a51818aefe36d7672aa8b58bbb0577a9799', id: this.titleId }, this.afTitle), this.afDesc && h("desc", { key: '2d8bfd2e7d7de8182f2dd6ddd3f9705be15c0cf3' }, this.afDesc), h("defs", { key: '0a2e4ef41a3c83ac58541adf6e87ae8c5922b9a5' }, h("path", { key: '215c37b497769ef96d1a9644cf88870d2737a39e', d: "M9.5 8.38l.252 4.207a.455.455 0 00.458.424h1.58a.455.455 0 00.458-.424l.251-4.207a.454.454 0 00-.457-.477H9.958a.454.454 0 00-.457.477zm3.104 6.734c0 .872-.718 1.578-1.604 1.578-.886 0-1.604-.706-1.604-1.578 0-.87.718-1.577 1.604-1.577.886 0 1.604.706 1.604 1.577zm-.016-13.522c-.704-1.2-2.47-1.202-3.176 0L.247 17.218c-.703 1.2.178 2.704 1.588 2.704h18.33c1.407 0 2.292-1.502 1.587-2.704L12.588 1.592zM2.032 17.782l8.77-14.95a.231.231 0 01.397 0l8.77 14.95a.225.225 0 01-.2.337H2.23a.225.225 0 01-.198-.338z", id: `${this._id}-iconExclamationTriangelWarningPath` })), h("g", { key: '2ea108e5a227f10cb48385fbaf04b2f889224fdf', fill: "none", "fill-rule": "nonzero" }, h("path", { key: '0b7922cce81b2128dde4f125d9a7be4336cc989d', d: "M11.874 2.573l8.3 14.941A1 1 0 0119.3 19H2.7a1 1 0 01-.875-1.486l8.3-14.94a1 1 0 011.75 0z", fill: "#FFE200" }), h("g", { key: '194495be550c1482328574e189b23e7ebf8e0fbb' }, h("mask", { key: '6c41e0856269c44da6a234ec80aacec763b468c7', id: `${this._id}-iconExclamationTriangelWarningPathB`, fill: "#FFF" }, h("use", { key: '487d0a1b5209a46e021fa44fdfd5074003cf5d22', href: `#${this._id}-iconExclamationTriangelWarningPath` })), h("use", { key: 'ea95cb3b2ae356de090add84815993a164c1c435', fill: "none", "fill-rule": "nonzero", href: `#${this._id}-iconExclamationTriangelWarningPath` }), h("g", { key: '757dc5fce523f1369b37505f08effe415f9db261', mask: `url(#${this._id}-iconExclamationTriangelWarningPathB)`, fill: "var(--digi--icon-exclamation-triangle-warning--outline)" }, h("path", { key: 'cb9581d2c7ee4ee66f8a1b25d4c0badb0e63581f', d: "M-1.571-2.308h25.143v24.615H-1.571z" }))))));
    }
};
IconExclamationTriangleWarning.style = DigiIconExclamationTriangleWarningStyle0;

export { IconExclamationTriangleWarning as digi_icon_exclamation_triangle_warning };
