import * as i0 from '@angular/core';
import { inject, ElementRef, Directive } from '@angular/core';

class InputDirective {
    elementRef = inject(ElementRef);
    input = this.elementRef.nativeElement;
    static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "20.3.18", ngImport: i0, type: InputDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive });
    static ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "20.3.18", type: InputDirective, isStandalone: true, selector: "[apInput]", host: { classAttribute: "ap-input" }, ngImport: i0 });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "20.3.18", ngImport: i0, type: InputDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[apInput]',
                    standalone: true,
                    host: {
                        class: 'ap-input',
                    },
                }]
        }] });

/**
 * Generated bundle index. Do not edit.
 */

export { InputDirective };
//# sourceMappingURL=agorapulse-ui-components-input.mjs.map
