import { NgOptimizedImage } from '@angular/common';
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
export class TopLeftIconTextCardComponent {
    constructor() {
        this.iconSrc = '';
        this.iconAlt = '';
        this.navigationUrl = '';
        this.paragraph = '';
        this.header = '';
        this.subHeader = '';
        this.buttonText = 'Learn More >>';
    }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: TopLeftIconTextCardComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "16.2.12", type: TopLeftIconTextCardComponent, isStandalone: true, selector: "lib-top-left-icon-text-card", inputs: { iconSrc: "iconSrc", iconAlt: "iconAlt", navigationUrl: "navigationUrl", paragraph: "paragraph", header: "header", subHeader: "subHeader", buttonText: "buttonText" }, ngImport: i0, template: "<div class=\"card card-custom h-100 shadow-sm rounded-3\">\r\n  <div class=\"card-body\">\r\n    <img\r\n      [ngSrc]=\"iconSrc\"\r\n      class=\"mb-4\"\r\n      [alt]=\"iconAlt\"\r\n      ngSrcset=\"100w, 200w, 300w\"\r\n      sizes=\"50vw\"\r\n      placeholder\r\n      priority\r\n    />\r\n    <h5 class=\"card-title mb-4\">{{ header }}</h5>\r\n    <h6 class=\"d-block\">{{ subHeader }}</h6>\r\n    <p class=\"card-text\">\r\n      {{ paragraph }}\r\n    </p>\r\n    <div class=\"my-4\">\r\n      <a [href]=\"navigationUrl\" class=\"link-more fw-medium\"\r\n        >{{ buttonText }}\r\n      </a>\r\n    </div>\r\n  </div>\r\n</div>\r\n", styles: [""], dependencies: [{ kind: "directive", type: NgOptimizedImage, selector: "img[ngSrc]", inputs: ["ngSrc", "ngSrcset", "sizes", "width", "height", "loading", "priority", "loaderParams", "disableOptimizedSrcset", "fill", "src", "srcset"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: TopLeftIconTextCardComponent, decorators: [{
            type: Component,
            args: [{ selector: 'lib-top-left-icon-text-card', standalone: true, imports: [NgOptimizedImage], template: "<div class=\"card card-custom h-100 shadow-sm rounded-3\">\r\n  <div class=\"card-body\">\r\n    <img\r\n      [ngSrc]=\"iconSrc\"\r\n      class=\"mb-4\"\r\n      [alt]=\"iconAlt\"\r\n      ngSrcset=\"100w, 200w, 300w\"\r\n      sizes=\"50vw\"\r\n      placeholder\r\n      priority\r\n    />\r\n    <h5 class=\"card-title mb-4\">{{ header }}</h5>\r\n    <h6 class=\"d-block\">{{ subHeader }}</h6>\r\n    <p class=\"card-text\">\r\n      {{ paragraph }}\r\n    </p>\r\n    <div class=\"my-4\">\r\n      <a [href]=\"navigationUrl\" class=\"link-more fw-medium\"\r\n        >{{ buttonText }}\r\n      </a>\r\n    </div>\r\n  </div>\r\n</div>\r\n" }]
        }], propDecorators: { iconSrc: [{
                type: Input
            }], iconAlt: [{
                type: Input
            }], navigationUrl: [{
                type: Input
            }], paragraph: [{
                type: Input
            }], header: [{
                type: Input
            }], subHeader: [{
                type: Input
            }], buttonText: [{
                type: Input
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9wLWxlZnQtaWNvbi10ZXh0LWNhcmQuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvc2hhcmVkLWtlcm5lbC9jb21wb25lbnRzL3RvcC1sZWZ0LWljb24tdGV4dC1jYXJkL3NyYy90b3AtbGVmdC1pY29uLXRleHQtY2FyZC5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9zaGFyZWQta2VybmVsL2NvbXBvbmVudHMvdG9wLWxlZnQtaWNvbi10ZXh0LWNhcmQvc3JjL3RvcC1sZWZ0LWljb24tdGV4dC1jYXJkLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQVNqRCxNQUFNLE9BQU8sNEJBQTRCO0lBUHpDO1FBUVcsWUFBTyxHQUFXLEVBQUUsQ0FBQztRQUNyQixZQUFPLEdBQVcsRUFBRSxDQUFDO1FBQ3JCLGtCQUFhLEdBQXVCLEVBQUUsQ0FBQztRQUN2QyxjQUFTLEdBQVcsRUFBRSxDQUFDO1FBQ3ZCLFdBQU0sR0FBVyxFQUFFLENBQUM7UUFDcEIsY0FBUyxHQUFXLEVBQUUsQ0FBQztRQUN2QixlQUFVLEdBQVcsZUFBZSxDQUFDO0tBQy9DOytHQVJZLDRCQUE0QjttR0FBNUIsNEJBQTRCLHVRQ1Z6Qyxzb0JBdUJBLDBERGZZLGdCQUFnQjs7NEZBRWYsNEJBQTRCO2tCQVB4QyxTQUFTOytCQUNFLDZCQUE2QixjQUczQixJQUFJLFdBQ1AsQ0FBQyxnQkFBZ0IsQ0FBQzs4QkFHbEIsT0FBTztzQkFBZixLQUFLO2dCQUNHLE9BQU87c0JBQWYsS0FBSztnQkFDRyxhQUFhO3NCQUFyQixLQUFLO2dCQUNHLFNBQVM7c0JBQWpCLEtBQUs7Z0JBQ0csTUFBTTtzQkFBZCxLQUFLO2dCQUNHLFNBQVM7c0JBQWpCLEtBQUs7Z0JBQ0csVUFBVTtzQkFBbEIsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nT3B0aW1pemVkSW1hZ2UgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xyXG5pbXBvcnQgeyBDb21wb25lbnQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ2xpYi10b3AtbGVmdC1pY29uLXRleHQtY2FyZCcsXHJcbiAgdGVtcGxhdGVVcmw6ICcuL3RvcC1sZWZ0LWljb24tdGV4dC1jYXJkLmNvbXBvbmVudC5odG1sJyxcclxuICBzdHlsZVVybHM6IFsnLi90b3AtbGVmdC1pY29uLXRleHQtY2FyZC5jb21wb25lbnQuc2NzcyddLFxyXG4gIHN0YW5kYWxvbmU6IHRydWUsXHJcbiAgaW1wb3J0czogW05nT3B0aW1pemVkSW1hZ2VdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgVG9wTGVmdEljb25UZXh0Q2FyZENvbXBvbmVudCB7XHJcbiAgQElucHV0KCkgaWNvblNyYzogc3RyaW5nID0gJyc7XHJcbiAgQElucHV0KCkgaWNvbkFsdDogc3RyaW5nID0gJyc7XHJcbiAgQElucHV0KCkgbmF2aWdhdGlvblVybDogc3RyaW5nIHwgdW5kZWZpbmVkID0gJyc7XHJcbiAgQElucHV0KCkgcGFyYWdyYXBoOiBzdHJpbmcgPSAnJztcclxuICBASW5wdXQoKSBoZWFkZXI6IHN0cmluZyA9ICcnO1xyXG4gIEBJbnB1dCgpIHN1YkhlYWRlcjogc3RyaW5nID0gJyc7XHJcbiAgQElucHV0KCkgYnV0dG9uVGV4dDogc3RyaW5nID0gJ0xlYXJuIE1vcmUgPj4nO1xyXG59XHJcbiIsIjxkaXYgY2xhc3M9XCJjYXJkIGNhcmQtY3VzdG9tIGgtMTAwIHNoYWRvdy1zbSByb3VuZGVkLTNcIj5cclxuICA8ZGl2IGNsYXNzPVwiY2FyZC1ib2R5XCI+XHJcbiAgICA8aW1nXHJcbiAgICAgIFtuZ1NyY109XCJpY29uU3JjXCJcclxuICAgICAgY2xhc3M9XCJtYi00XCJcclxuICAgICAgW2FsdF09XCJpY29uQWx0XCJcclxuICAgICAgbmdTcmNzZXQ9XCIxMDB3LCAyMDB3LCAzMDB3XCJcclxuICAgICAgc2l6ZXM9XCI1MHZ3XCJcclxuICAgICAgcGxhY2Vob2xkZXJcclxuICAgICAgcHJpb3JpdHlcclxuICAgIC8+XHJcbiAgICA8aDUgY2xhc3M9XCJjYXJkLXRpdGxlIG1iLTRcIj57eyBoZWFkZXIgfX08L2g1PlxyXG4gICAgPGg2IGNsYXNzPVwiZC1ibG9ja1wiPnt7IHN1YkhlYWRlciB9fTwvaDY+XHJcbiAgICA8cCBjbGFzcz1cImNhcmQtdGV4dFwiPlxyXG4gICAgICB7eyBwYXJhZ3JhcGggfX1cclxuICAgIDwvcD5cclxuICAgIDxkaXYgY2xhc3M9XCJteS00XCI+XHJcbiAgICAgIDxhIFtocmVmXT1cIm5hdmlnYXRpb25VcmxcIiBjbGFzcz1cImxpbmstbW9yZSBmdy1tZWRpdW1cIlxyXG4gICAgICAgID57eyBidXR0b25UZXh0IH19XHJcbiAgICAgIDwvYT5cclxuICAgIDwvZGl2PlxyXG4gIDwvZGl2PlxyXG48L2Rpdj5cclxuIl19