import { __decorate, __metadata } from "tslib";
import { Directive, HostBinding, Input } from '@angular/core';
import { coerceBoolean } from '@eui/base';
import * as i0 from "@angular/core";
/**
 * @deprecated
 */
export class EclFooterHarmonisedTitleDirective {
    constructor() {
        this.cmpClass = true;
        this.isSeparator = false;
    }
}
/** @nocollapse */ EclFooterHarmonisedTitleDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.0.4", ngImport: i0, type: EclFooterHarmonisedTitleDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclFooterHarmonisedTitleDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.0.4", type: EclFooterHarmonisedTitleDirective, selector: "[eclFooterHarmonisedTitle]", inputs: { isSeparator: "isSeparator" }, host: { properties: { "class.ecl-footer-harmonised__title": "this.cmpClass", "class.ecl-footer-harmonised__title--separator": "this.isSeparator" } }, ngImport: i0 });
__decorate([
    coerceBoolean,
    __metadata("design:type", Object)
], EclFooterHarmonisedTitleDirective.prototype, "isSeparator", void 0);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.0.4", ngImport: i0, type: EclFooterHarmonisedTitleDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: `[eclFooterHarmonisedTitle]`
                }]
        }], propDecorators: { cmpClass: [{
                type: HostBinding,
                args: ['class.ecl-footer-harmonised__title']
            }], isSeparator: [{
                type: Input
            }, {
                type: HostBinding,
                args: ['class.ecl-footer-harmonised__title--separator']
            }] } });
/**
 * @deprecated
 */
export class EclFooterHarmonisedTitleLinkDirective {
    constructor() {
        this.cmpClass = true;
    }
}
/** @nocollapse */ EclFooterHarmonisedTitleLinkDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.0.4", ngImport: i0, type: EclFooterHarmonisedTitleLinkDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclFooterHarmonisedTitleLinkDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.0.4", type: EclFooterHarmonisedTitleLinkDirective, selector: "[eclFooterHarmonisedTitleLink]", host: { properties: { "class.ecl-footer-harmonised__title-link": "this.cmpClass" } }, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.0.4", ngImport: i0, type: EclFooterHarmonisedTitleLinkDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: `[eclFooterHarmonisedTitleLink]`
                }]
        }], propDecorators: { cmpClass: [{
                type: HostBinding,
                args: ['class.ecl-footer-harmonised__title-link']
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWNsLWZvb3Rlci1oYXJtb25pc2VkLXRpdGxlLmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3NyYy9saWIvY29tcG9uZW50cy9lY2wtc2l0ZS1mb290ZXIvZGVwcmVjYXRlZC9lY2wtZm9vdGVyLWhhcm1vbmlzZWQvZWNsLWZvb3Rlci1lbGVtZW50cy9lY2wtZm9vdGVyLWhhcm1vbmlzZWQtdGl0bGUuZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFdBQVcsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLFdBQVcsQ0FBQzs7QUFFMUM7O0dBRUc7QUFJSCxNQUFNLE9BQU8saUNBQWlDO0lBSDlDO1FBSXVELGFBQVEsR0FBRyxJQUFJLENBQUM7UUFDbUIsZ0JBQVcsR0FBbUIsS0FBSyxDQUFDO0tBQzdIOztpSkFIWSxpQ0FBaUM7cUlBQWpDLGlDQUFpQztBQUU0QztJQUFyRixhQUFhOztzRUFBNEc7MkZBRmpILGlDQUFpQztrQkFIN0MsU0FBUzttQkFBQztvQkFDUCxRQUFRLEVBQUUsNEJBQTRCO2lCQUN6Qzs4QkFFc0QsUUFBUTtzQkFBMUQsV0FBVzt1QkFBQyxvQ0FBb0M7Z0JBQ3FDLFdBQVc7c0JBQWpGLEtBQUs7O3NCQUFJLFdBQVc7dUJBQUMsK0NBQStDOztBQUd4Rjs7R0FFRztBQUlILE1BQU0sT0FBTyxxQ0FBcUM7SUFIbEQ7UUFJNEQsYUFBUSxHQUFHLElBQUksQ0FBQztLQUMzRTs7cUpBRlkscUNBQXFDO3lJQUFyQyxxQ0FBcUM7MkZBQXJDLHFDQUFxQztrQkFIakQsU0FBUzttQkFBQztvQkFDUCxRQUFRLEVBQUUsZ0NBQWdDO2lCQUM3Qzs4QkFFMkQsUUFBUTtzQkFBL0QsV0FBVzt1QkFBQyx5Q0FBeUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaXJlY3RpdmUsIEhvc3RCaW5kaW5nLCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgY29lcmNlQm9vbGVhbiB9IGZyb20gJ0BldWkvYmFzZSc7XG5cbi8qKlxuICogQGRlcHJlY2F0ZWRcbiAqL1xuQERpcmVjdGl2ZSh7XG4gICAgc2VsZWN0b3I6IGBbZWNsRm9vdGVySGFybW9uaXNlZFRpdGxlXWBcbn0pXG5leHBvcnQgY2xhc3MgRWNsRm9vdGVySGFybW9uaXNlZFRpdGxlRGlyZWN0aXZlIHtcbiAgICBASG9zdEJpbmRpbmcoJ2NsYXNzLmVjbC1mb290ZXItaGFybW9uaXNlZF9fdGl0bGUnKSBjbXBDbGFzcyA9IHRydWU7XG4gICAgQGNvZXJjZUJvb2xlYW4gQElucHV0KCkgQEhvc3RCaW5kaW5nKCdjbGFzcy5lY2wtZm9vdGVyLWhhcm1vbmlzZWRfX3RpdGxlLS1zZXBhcmF0b3InKSBpc1NlcGFyYXRvcjogYm9vbGVhbiB8IGFueSAgPSBmYWxzZTtcbn1cblxuLyoqXG4gKiBAZGVwcmVjYXRlZFxuICovXG5ARGlyZWN0aXZlKHtcbiAgICBzZWxlY3RvcjogYFtlY2xGb290ZXJIYXJtb25pc2VkVGl0bGVMaW5rXWBcbn0pXG5leHBvcnQgY2xhc3MgRWNsRm9vdGVySGFybW9uaXNlZFRpdGxlTGlua0RpcmVjdGl2ZSB7XG4gICAgQEhvc3RCaW5kaW5nKCdjbGFzcy5lY2wtZm9vdGVyLWhhcm1vbmlzZWRfX3RpdGxlLWxpbmsnKSBjbXBDbGFzcyA9IHRydWU7XG59XG4iXX0=