import { __decorate, __metadata } from "tslib";
import { Directive, HostBinding, Input } from '@angular/core';
import { coerceBoolean } from '@eui/base';
import { ECLBaseDirective } from '../../ecl-base.directive';
import * as i0 from "@angular/core";
export class EclSiteFooterTitleDirective extends ECLBaseDirective {
    constructor() {
        super(...arguments);
        this.cmpClass = true;
        this.isSeparator = false;
    }
}
/** @nocollapse */ EclSiteFooterTitleDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclSiteFooterTitleDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclSiteFooterTitleDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclSiteFooterTitleDirective, selector: "[eclSiteFooterTitle]", inputs: { isSeparator: "isSeparator" }, host: { properties: { "class.ecl-site-footer__title": "this.cmpClass", "class.ecl-site-footer__title--separator": "this.isSeparator" } }, usesInheritance: true, ngImport: i0 });
__decorate([
    coerceBoolean,
    __metadata("design:type", Object)
], EclSiteFooterTitleDirective.prototype, "isSeparator", void 0);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclSiteFooterTitleDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: `[eclSiteFooterTitle]`
                }]
        }], propDecorators: { cmpClass: [{
                type: HostBinding,
                args: ['class.ecl-site-footer__title']
            }], isSeparator: [{
                type: Input
            }, {
                type: HostBinding,
                args: ['class.ecl-site-footer__title--separator']
            }] } });
export class EclSiteFooterTitleLinkDirective extends ECLBaseDirective {
    constructor() {
        super(...arguments);
        this.cmpClass = true;
    }
}
/** @nocollapse */ EclSiteFooterTitleLinkDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclSiteFooterTitleLinkDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclSiteFooterTitleLinkDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclSiteFooterTitleLinkDirective, selector: "[eclSiteFooterTitleLink]", host: { properties: { "class.ecl-site-footer__title-link": "this.cmpClass" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclSiteFooterTitleLinkDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: `[eclSiteFooterTitleLink]`
                }]
        }], propDecorators: { cmpClass: [{
                type: HostBinding,
                args: ['class.ecl-site-footer__title-link']
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWNsLXNpdGUtZm9vdGVyLXRpdGxlLmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3NyYy9saWIvY29tcG9uZW50cy9lY2wtc2l0ZS1mb290ZXIvZWNsLWZvb3Rlci1lbGVtZW50cy9lY2wtc2l0ZS1mb290ZXItdGl0bGUuZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFdBQVcsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLFdBQVcsQ0FBQztBQUMxQyxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQzs7QUFLNUQsTUFBTSxPQUFPLDJCQUE0QixTQUFRLGdCQUFnQjtJQUhqRTs7UUFJaUQsYUFBUSxHQUFHLElBQUksQ0FBQztRQUNtQixnQkFBVyxHQUFrQixLQUFLLENBQUM7S0FDdEg7OzJJQUhZLDJCQUEyQjsrSEFBM0IsMkJBQTJCOztJQUVuQyxhQUFhOztnRUFBcUc7MkZBRjFHLDJCQUEyQjtrQkFIdkMsU0FBUzttQkFBQztvQkFDUCxRQUFRLEVBQUUsc0JBQXNCO2lCQUNuQzs4QkFFZ0QsUUFBUTtzQkFBcEQsV0FBVzt1QkFBQyw4QkFBOEI7Z0JBQ3FDLFdBQVc7c0JBQTNFLEtBQUs7O3NCQUFJLFdBQVc7dUJBQUMseUNBQXlDOztBQU1sRixNQUFNLE9BQU8sK0JBQWdDLFNBQVEsZ0JBQWdCO0lBSHJFOztRQUlzRCxhQUFRLEdBQUcsSUFBSSxDQUFDO0tBQ3JFOzsrSUFGWSwrQkFBK0I7bUlBQS9CLCtCQUErQjsyRkFBL0IsK0JBQStCO2tCQUgzQyxTQUFTO21CQUFDO29CQUNQLFFBQVEsRUFBRSwwQkFBMEI7aUJBQ3ZDOzhCQUVxRCxRQUFRO3NCQUF6RCxXQUFXO3VCQUFDLG1DQUFtQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgSG9zdEJpbmRpbmcsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBjb2VyY2VCb29sZWFuIH0gZnJvbSAnQGV1aS9iYXNlJztcbmltcG9ydCB7IEVDTEJhc2VEaXJlY3RpdmUgfSBmcm9tICcuLi8uLi9lY2wtYmFzZS5kaXJlY3RpdmUnO1xuXG5ARGlyZWN0aXZlKHtcbiAgICBzZWxlY3RvcjogYFtlY2xTaXRlRm9vdGVyVGl0bGVdYFxufSlcbmV4cG9ydCBjbGFzcyBFY2xTaXRlRm9vdGVyVGl0bGVEaXJlY3RpdmUgZXh0ZW5kcyBFQ0xCYXNlRGlyZWN0aXZlIHtcbiAgICBASG9zdEJpbmRpbmcoJ2NsYXNzLmVjbC1zaXRlLWZvb3Rlcl9fdGl0bGUnKSBjbXBDbGFzcyA9IHRydWU7XG4gICAgQGNvZXJjZUJvb2xlYW4gQElucHV0KCkgQEhvc3RCaW5kaW5nKCdjbGFzcy5lY2wtc2l0ZS1mb290ZXJfX3RpdGxlLS1zZXBhcmF0b3InKSBpc1NlcGFyYXRvcjogYm9vbGVhbiB8IGFueSA9IGZhbHNlO1xufVxuXG5ARGlyZWN0aXZlKHtcbiAgICBzZWxlY3RvcjogYFtlY2xTaXRlRm9vdGVyVGl0bGVMaW5rXWBcbn0pXG5leHBvcnQgY2xhc3MgRWNsU2l0ZUZvb3RlclRpdGxlTGlua0RpcmVjdGl2ZSBleHRlbmRzIEVDTEJhc2VEaXJlY3RpdmUge1xuICAgIEBIb3N0QmluZGluZygnY2xhc3MuZWNsLXNpdGUtZm9vdGVyX190aXRsZS1saW5rJykgY21wQ2xhc3MgPSB0cnVlO1xufVxuIl19