import { Component, Input, NgModule, ViewEncapsulation } from '@angular/core';
import { CommonModule } from '@angular/common';
import * as i0 from "@angular/core";
export class UxMarkerComponent {
    constructor() {
        this.e2eAttr = 'ux-a-marker';
    }
}
/** @nocollapse */ UxMarkerComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.9", ngImport: i0, type: UxMarkerComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
/** @nocollapse */ UxMarkerComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.2.9", type: UxMarkerComponent, selector: "ux-a-marker", inputs: { styleClass: "styleClass", typeClass: "typeClass", e2eAttr: "e2eAttr" }, ngImport: i0, template: "<div class=\"ux-a-marker {{ styleClass }}\" attr.data-e2e=\"{{ e2eAttr }}\">\n    <span class=\"ux-icon ux-icon-circle ux-a-marker__icon ux-u-color-{{ typeClass }}\"></span>\n</div>\n", styles: [".ux-a-marker__icon{color:var(--eui-base-color-grey-80);font-size:var(--eui-base-font-size)}.ux-a-marker--small{padding:var(--eui-base-spacing-xs)}.ux-a-marker--large{padding:var(--eui-base-spacing-m)}\n"], encapsulation: i0.ViewEncapsulation.None });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.9", ngImport: i0, type: UxMarkerComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ux-a-marker', encapsulation: ViewEncapsulation.None, template: "<div class=\"ux-a-marker {{ styleClass }}\" attr.data-e2e=\"{{ e2eAttr }}\">\n    <span class=\"ux-icon ux-icon-circle ux-a-marker__icon ux-u-color-{{ typeClass }}\"></span>\n</div>\n", styles: [".ux-a-marker__icon{color:var(--eui-base-color-grey-80);font-size:var(--eui-base-font-size)}.ux-a-marker--small{padding:var(--eui-base-spacing-xs)}.ux-a-marker--large{padding:var(--eui-base-spacing-m)}\n"] }]
        }], propDecorators: { styleClass: [{
                type: Input
            }], typeClass: [{
                type: Input
            }], e2eAttr: [{
                type: Input
            }] } });
export class UxMarkerComponentModule {
}
/** @nocollapse */ UxMarkerComponentModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.9", ngImport: i0, type: UxMarkerComponentModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
/** @nocollapse */ UxMarkerComponentModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.2.9", ngImport: i0, type: UxMarkerComponentModule, declarations: [UxMarkerComponent], imports: [CommonModule], exports: [UxMarkerComponent] });
/** @nocollapse */ UxMarkerComponentModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.2.9", ngImport: i0, type: UxMarkerComponentModule, imports: [CommonModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.9", ngImport: i0, type: UxMarkerComponentModule, decorators: [{
            type: NgModule,
            args: [{
                    imports: [CommonModule],
                    exports: [UxMarkerComponent],
                    declarations: [UxMarkerComponent],
                }]
        }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXgtYS1tYXJrZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vdXgtYS1tYXJrZXIvdXgtYS1tYXJrZXIuY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vdXgtYS1tYXJrZXIvdXgtYS1tYXJrZXIuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLGlCQUFpQixFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQzs7QUFRL0MsTUFBTSxPQUFPLGlCQUFpQjtJQU45QjtRQVNhLFlBQU8sR0FBVyxhQUFhLENBQUM7S0FDNUM7O2lJQUpZLGlCQUFpQjtxSEFBakIsaUJBQWlCLHFJQ1Q5Qix5TEFHQTsyRkRNYSxpQkFBaUI7a0JBTjdCLFNBQVM7K0JBQ0ksYUFBYSxpQkFHUixpQkFBaUIsQ0FBQyxJQUFJOzhCQUc1QixVQUFVO3NCQUFsQixLQUFLO2dCQUNHLFNBQVM7c0JBQWpCLEtBQUs7Z0JBQ0csT0FBTztzQkFBZixLQUFLOztBQVFWLE1BQU0sT0FBTyx1QkFBdUI7O3VJQUF2Qix1QkFBdUI7d0lBQXZCLHVCQUF1QixpQkFYdkIsaUJBQWlCLGFBT2hCLFlBQVksYUFQYixpQkFBaUI7d0lBV2pCLHVCQUF1QixZQUp0QixZQUFZOzJGQUliLHVCQUF1QjtrQkFMbkMsUUFBUTttQkFBQztvQkFDTixPQUFPLEVBQUUsQ0FBQyxZQUFZLENBQUM7b0JBQ3ZCLE9BQU8sRUFBRSxDQUFDLGlCQUFpQixDQUFDO29CQUM1QixZQUFZLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQztpQkFDcEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBOZ01vZHVsZSwgVmlld0VuY2Fwc3VsYXRpb24gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5cbkBDb21wb25lbnQoe1xuICAgIHNlbGVjdG9yOiAndXgtYS1tYXJrZXInLFxuICAgIHRlbXBsYXRlVXJsOiAnLi91eC1hLW1hcmtlci5jb21wb25lbnQuaHRtbCcsXG4gICAgc3R5bGVVcmxzOiBbJy4vc3R5bGVzL19pbmRleC5zY3NzJ10sXG4gICAgZW5jYXBzdWxhdGlvbjogVmlld0VuY2Fwc3VsYXRpb24uTm9uZSxcbn0pXG5leHBvcnQgY2xhc3MgVXhNYXJrZXJDb21wb25lbnQge1xuICAgIEBJbnB1dCgpIHN0eWxlQ2xhc3M6IHN0cmluZztcbiAgICBASW5wdXQoKSB0eXBlQ2xhc3M6IHN0cmluZztcbiAgICBASW5wdXQoKSBlMmVBdHRyOiBzdHJpbmcgPSAndXgtYS1tYXJrZXInO1xufVxuXG5ATmdNb2R1bGUoe1xuICAgIGltcG9ydHM6IFtDb21tb25Nb2R1bGVdLFxuICAgIGV4cG9ydHM6IFtVeE1hcmtlckNvbXBvbmVudF0sXG4gICAgZGVjbGFyYXRpb25zOiBbVXhNYXJrZXJDb21wb25lbnRdLFxufSlcbmV4cG9ydCBjbGFzcyBVeE1hcmtlckNvbXBvbmVudE1vZHVsZSB7fVxuIiwiPGRpdiBjbGFzcz1cInV4LWEtbWFya2VyIHt7IHN0eWxlQ2xhc3MgfX1cIiBhdHRyLmRhdGEtZTJlPVwie3sgZTJlQXR0ciB9fVwiPlxuICAgIDxzcGFuIGNsYXNzPVwidXgtaWNvbiB1eC1pY29uLWNpcmNsZSB1eC1hLW1hcmtlcl9faWNvbiB1eC11LWNvbG9yLXt7IHR5cGVDbGFzcyB9fVwiPjwvc3Bhbj5cbjwvZGl2PlxuIl19