import { Directive, HostBinding } from '@angular/core';
import { ECLBaseDirective } from '../../../../ecl-base.directive';
import * as i0 from "@angular/core";
/**
 * @deprecated
 */
export class EclFooterHarmonisedLinkDirective extends ECLBaseDirective {
    constructor() {
        super(...arguments);
        this.className = true;
    }
}
/** @nocollapse */ EclFooterHarmonisedLinkDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclFooterHarmonisedLinkDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclFooterHarmonisedLinkDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclFooterHarmonisedLinkDirective, selector: "[eclFooterHarmonisedLink]", host: { properties: { "class.ecl-footer-harmonised__link": "this.className" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclFooterHarmonisedLinkDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclFooterHarmonisedLink]',
                }]
        }], propDecorators: { className: [{
                type: HostBinding,
                args: ['class.ecl-footer-harmonised__link']
            }] } });
/**
 * @deprecated
 */
export class EclFooterHarmonisedLogoLinkDirective extends ECLBaseDirective {
    constructor() {
        super(...arguments);
        this.className = true;
    }
}
/** @nocollapse */ EclFooterHarmonisedLogoLinkDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclFooterHarmonisedLogoLinkDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclFooterHarmonisedLogoLinkDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclFooterHarmonisedLogoLinkDirective, selector: "[eclFooterHarmonisedLogoLink]", host: { properties: { "class.ecl-footer-harmonised__logo-link": "this.className" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclFooterHarmonisedLogoLinkDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclFooterHarmonisedLogoLink]',
                }]
        }], propDecorators: { className: [{
                type: HostBinding,
                args: ['class.ecl-footer-harmonised__logo-link']
            }] } });
/**
 * @deprecated
 */
export class EclFooterHarmonisedLogoImageDesktopDirective extends ECLBaseDirective {
    constructor() {
        super(...arguments);
        this.className = true;
    }
}
/** @nocollapse */ EclFooterHarmonisedLogoImageDesktopDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclFooterHarmonisedLogoImageDesktopDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclFooterHarmonisedLogoImageDesktopDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclFooterHarmonisedLogoImageDesktopDirective, selector: "[eclFooterHarmonisedLogoImageDesktop]", host: { properties: { "class.ecl-footer-harmonised__logo-image-desktop": "this.className" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclFooterHarmonisedLogoImageDesktopDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclFooterHarmonisedLogoImageDesktop]',
                }]
        }], propDecorators: { className: [{
                type: HostBinding,
                args: ['class.ecl-footer-harmonised__logo-image-desktop']
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWNsLWZvb3Rlci1oYXJtb25pc2VkLWxpbmsuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vc3JjL2xpYi9jb21wb25lbnRzL2VjbC1zaXRlLWZvb3Rlci9kZXByZWNhdGVkL2VjbC1mb290ZXItaGFybW9uaXNlZC9lY2wtZm9vdGVyLWVsZW1lbnRzL2VjbC1mb290ZXItaGFybW9uaXNlZC1saW5rLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFdBQVcsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN2RCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQzs7QUFFbEU7O0dBRUc7QUFJSCxNQUFNLE9BQU8sZ0NBQWlDLFNBQVEsZ0JBQWdCO0lBSHRFOztRQUlzRCxjQUFTLEdBQUcsSUFBSSxDQUFDO0tBQ3RFOztnSkFGWSxnQ0FBZ0M7b0lBQWhDLGdDQUFnQzsyRkFBaEMsZ0NBQWdDO2tCQUg1QyxTQUFTO21CQUFDO29CQUNQLFFBQVEsRUFBRSwyQkFBMkI7aUJBQ3hDOzhCQUVxRCxTQUFTO3NCQUExRCxXQUFXO3VCQUFDLG1DQUFtQzs7QUFHcEQ7O0dBRUc7QUFJSCxNQUFNLE9BQU8sb0NBQXFDLFNBQVEsZ0JBQWdCO0lBSDFFOztRQUkyRCxjQUFTLEdBQUcsSUFBSSxDQUFDO0tBQzNFOztvSkFGWSxvQ0FBb0M7d0lBQXBDLG9DQUFvQzsyRkFBcEMsb0NBQW9DO2tCQUhoRCxTQUFTO21CQUFDO29CQUNQLFFBQVEsRUFBRSwrQkFBK0I7aUJBQzVDOzhCQUUwRCxTQUFTO3NCQUEvRCxXQUFXO3VCQUFDLHdDQUF3Qzs7QUFHekQ7O0dBRUc7QUFJSCxNQUFNLE9BQU8sNENBQTZDLFNBQVEsZ0JBQWdCO0lBSGxGOztRQUlvRSxjQUFTLEdBQUcsSUFBSSxDQUFDO0tBQ3BGOzs0SkFGWSw0Q0FBNEM7Z0pBQTVDLDRDQUE0QzsyRkFBNUMsNENBQTRDO2tCQUh4RCxTQUFTO21CQUFDO29CQUNQLFFBQVEsRUFBRSx1Q0FBdUM7aUJBQ3BEOzhCQUVtRSxTQUFTO3NCQUF4RSxXQUFXO3VCQUFDLGlEQUFpRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgSG9zdEJpbmRpbmcgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEVDTEJhc2VEaXJlY3RpdmUgfSBmcm9tICcuLi8uLi8uLi8uLi9lY2wtYmFzZS5kaXJlY3RpdmUnO1xuXG4vKipcbiAqIEBkZXByZWNhdGVkXG4gKi9cbkBEaXJlY3RpdmUoe1xuICAgIHNlbGVjdG9yOiAnW2VjbEZvb3Rlckhhcm1vbmlzZWRMaW5rXScsXG59KVxuZXhwb3J0IGNsYXNzIEVjbEZvb3Rlckhhcm1vbmlzZWRMaW5rRGlyZWN0aXZlIGV4dGVuZHMgRUNMQmFzZURpcmVjdGl2ZSB7XG4gICAgQEhvc3RCaW5kaW5nKCdjbGFzcy5lY2wtZm9vdGVyLWhhcm1vbmlzZWRfX2xpbmsnKSBjbGFzc05hbWUgPSB0cnVlO1xufVxuXG4vKipcbiAqIEBkZXByZWNhdGVkXG4gKi9cbkBEaXJlY3RpdmUoe1xuICAgIHNlbGVjdG9yOiAnW2VjbEZvb3Rlckhhcm1vbmlzZWRMb2dvTGlua10nLFxufSlcbmV4cG9ydCBjbGFzcyBFY2xGb290ZXJIYXJtb25pc2VkTG9nb0xpbmtEaXJlY3RpdmUgZXh0ZW5kcyBFQ0xCYXNlRGlyZWN0aXZlIHtcbiAgICBASG9zdEJpbmRpbmcoJ2NsYXNzLmVjbC1mb290ZXItaGFybW9uaXNlZF9fbG9nby1saW5rJykgY2xhc3NOYW1lID0gdHJ1ZTtcbn1cblxuLyoqXG4gKiBAZGVwcmVjYXRlZFxuICovXG5ARGlyZWN0aXZlKHtcbiAgICBzZWxlY3RvcjogJ1tlY2xGb290ZXJIYXJtb25pc2VkTG9nb0ltYWdlRGVza3RvcF0nLFxufSlcbmV4cG9ydCBjbGFzcyBFY2xGb290ZXJIYXJtb25pc2VkTG9nb0ltYWdlRGVza3RvcERpcmVjdGl2ZSBleHRlbmRzIEVDTEJhc2VEaXJlY3RpdmUge1xuICAgIEBIb3N0QmluZGluZygnY2xhc3MuZWNsLWZvb3Rlci1oYXJtb25pc2VkX19sb2dvLWltYWdlLWRlc2t0b3AnKSBjbGFzc05hbWUgPSB0cnVlO1xufVxuIl19