import { r as registerInstance, h } from './index-1acf58d3.js';

const dgaFeedbackIconCss = "";
const DgaFeedbackIconStyle0 = dgaFeedbackIconCss;

const DgaFeedbackIcon = class {
    constructor(hostRef) {
        registerInstance(this, hostRef);
        this.type = 'neutral-info';
        this.variant = 'container';
        this.size = 24;
        this.icons = {
            'success-check': {
                icon: 'hgi-checkmark-circle-02',
                color: '#067647',
            },
            'blue-info': {
                icon: 'hgi-information-circle',
                color: '#175CD3',
            },
            'neutral-info': {
                icon: 'hgi-information-circle',
                color: '#384250',
            },
            'neutral-?': {
                icon: 'hgi-help-circle',
                color: '#384250',
            },
            'warning-!-circle': {
                icon: 'hgi-alert-circle',
                color: '#B54708',
            },
            'warning-!-triangle': {
                icon: 'hgi-sharp hgi-alert-02',
                color: '#B54708',
            },
            'error-!': {
                icon: 'hgi-alert-circle',
                color: '#B42318',
            },
            'error-x': {
                icon: 'hgi-cancel-circle',
                color: '#B42318',
            },
        };
    }
    render() {
        return (h("span", { key: '71fa4bca72ed6e993be477dd2bdce034fad88d7c', class: "tooltip-main__icon" }, h("i", { key: '221f7fb79d1b818f33467ba3574be5e7142ce67b', class: `${this.variant === 'icon-only' ? 'hgi-stroke' : 'hgi-solid'} ${this.icons[this.type].icon}`, style: { color: this.icons[this.type].color, fontSize: `${this.size}px` } })));
    }
};
DgaFeedbackIcon.style = DgaFeedbackIconStyle0;

export { DgaFeedbackIcon as dga_feedback_icon };

//# sourceMappingURL=dga-feedback-icon.entry.js.map