import { SelectModule, TooltipModule } from '@alauda/ui';
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { CoreModule } from '../core/module';
import { TranslateModule } from '../translate/translate.module';
import { SearchableSelectorComponent, SearchableSelectorLabelDirective, SearchableSelectorOptionDirective, } from './component';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "@alauda/ui";
import * as i3 from "@angular/forms";
import * as i4 from "../core/directives/e2e-attribute-binding.directive";
import * as i5 from "../translate/translate.pipe";
import * as i6 from "../scm/pure-pipe/pure.pipe";
export class SearchableSelectorModule {
}
SearchableSelectorModule.ɵfac = function SearchableSelectorModule_Factory(t) { return new (t || SearchableSelectorModule)(); };
SearchableSelectorModule.ɵmod = /*@__PURE__*/ i0.ɵɵdefineNgModule({ type: SearchableSelectorModule });
SearchableSelectorModule.ɵinj = /*@__PURE__*/ i0.ɵɵdefineInjector({ imports: [CommonModule,
        SelectModule,
        TranslateModule,
        FormsModule,
        TooltipModule,
        CoreModule] });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(SearchableSelectorModule, [{
        type: NgModule,
        args: [{
                imports: [
                    CommonModule,
                    SelectModule,
                    TranslateModule,
                    FormsModule,
                    TooltipModule,
                    CoreModule,
                ],
                declarations: [
                    SearchableSelectorComponent,
                    SearchableSelectorLabelDirective,
                    SearchableSelectorOptionDirective,
                ],
                exports: [
                    SearchableSelectorComponent,
                    SearchableSelectorLabelDirective,
                    SearchableSelectorOptionDirective,
                ],
            }]
    }], null, null); })();
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(SearchableSelectorModule, { declarations: [SearchableSelectorComponent,
        SearchableSelectorLabelDirective,
        SearchableSelectorOptionDirective], imports: [CommonModule,
        SelectModule,
        TranslateModule,
        FormsModule,
        TooltipModule,
        CoreModule], exports: [SearchableSelectorComponent,
        SearchableSelectorLabelDirective,
        SearchableSelectorOptionDirective] }); })();
i0.ɵɵsetComponentScope(SearchableSelectorComponent, [i1.NgForOf, i1.NgIf, i2.SelectComponent, i2.OptionComponent, i2.OptionPlaceholderComponent, i2.MultiSelectComponent, i3.NgControlStatus, i3.NgModel, i2.TooltipDirective, i4.E2eAttributeBindingDirective], [i1.AsyncPipe, i5.TranslatePipe, i6.PurePipe]);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL3NlYXJjaGFibGUtc2VsZWN0b3IvbW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxZQUFZLEVBQUUsYUFBYSxFQUFFLE1BQU0sWUFBWSxDQUFDO0FBQ3pELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUU3QyxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDNUMsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBRWhFLE9BQU8sRUFDTCwyQkFBMkIsRUFDM0IsZ0NBQWdDLEVBQ2hDLGlDQUFpQyxHQUNsQyxNQUFNLGFBQWEsQ0FBQzs7Ozs7Ozs7QUFzQnJCLE1BQU0sT0FBTyx3QkFBd0I7O2dHQUF4Qix3QkFBd0I7MEVBQXhCLHdCQUF3Qjs4RUFsQmpDLFlBQVk7UUFDWixZQUFZO1FBQ1osZUFBZTtRQUNmLFdBQVc7UUFDWCxhQUFhO1FBQ2IsVUFBVTt1RkFhRCx3QkFBd0I7Y0FwQnBDLFFBQVE7ZUFBQztnQkFDUixPQUFPLEVBQUU7b0JBQ1AsWUFBWTtvQkFDWixZQUFZO29CQUNaLGVBQWU7b0JBQ2YsV0FBVztvQkFDWCxhQUFhO29CQUNiLFVBQVU7aUJBQ1g7Z0JBQ0QsWUFBWSxFQUFFO29CQUNaLDJCQUEyQjtvQkFDM0IsZ0NBQWdDO29CQUNoQyxpQ0FBaUM7aUJBQ2xDO2dCQUNELE9BQU8sRUFBRTtvQkFDUCwyQkFBMkI7b0JBQzNCLGdDQUFnQztvQkFDaEMsaUNBQWlDO2lCQUNsQzthQUNGOzt3RkFDWSx3QkFBd0IsbUJBVmpDLDJCQUEyQjtRQUMzQixnQ0FBZ0M7UUFDaEMsaUNBQWlDLGFBVmpDLFlBQVk7UUFDWixZQUFZO1FBQ1osZUFBZTtRQUNmLFdBQVc7UUFDWCxhQUFhO1FBQ2IsVUFBVSxhQVFWLDJCQUEyQjtRQUMzQixnQ0FBZ0M7UUFDaEMsaUNBQWlDO3VCQVBqQywyQkFBMkIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBTZWxlY3RNb2R1bGUsIFRvb2x0aXBNb2R1bGUgfSBmcm9tICdAYWxhdWRhL3VpJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRm9ybXNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5cbmltcG9ydCB7IENvcmVNb2R1bGUgfSBmcm9tICcuLi9jb3JlL21vZHVsZSc7XG5pbXBvcnQgeyBUcmFuc2xhdGVNb2R1bGUgfSBmcm9tICcuLi90cmFuc2xhdGUvdHJhbnNsYXRlLm1vZHVsZSc7XG5cbmltcG9ydCB7XG4gIFNlYXJjaGFibGVTZWxlY3RvckNvbXBvbmVudCxcbiAgU2VhcmNoYWJsZVNlbGVjdG9yTGFiZWxEaXJlY3RpdmUsXG4gIFNlYXJjaGFibGVTZWxlY3Rvck9wdGlvbkRpcmVjdGl2ZSxcbn0gZnJvbSAnLi9jb21wb25lbnQnO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbXG4gICAgQ29tbW9uTW9kdWxlLFxuICAgIFNlbGVjdE1vZHVsZSxcbiAgICBUcmFuc2xhdGVNb2R1bGUsXG4gICAgRm9ybXNNb2R1bGUsXG4gICAgVG9vbHRpcE1vZHVsZSxcbiAgICBDb3JlTW9kdWxlLFxuICBdLFxuICBkZWNsYXJhdGlvbnM6IFtcbiAgICBTZWFyY2hhYmxlU2VsZWN0b3JDb21wb25lbnQsXG4gICAgU2VhcmNoYWJsZVNlbGVjdG9yTGFiZWxEaXJlY3RpdmUsXG4gICAgU2VhcmNoYWJsZVNlbGVjdG9yT3B0aW9uRGlyZWN0aXZlLFxuICBdLFxuICBleHBvcnRzOiBbXG4gICAgU2VhcmNoYWJsZVNlbGVjdG9yQ29tcG9uZW50LFxuICAgIFNlYXJjaGFibGVTZWxlY3RvckxhYmVsRGlyZWN0aXZlLFxuICAgIFNlYXJjaGFibGVTZWxlY3Rvck9wdGlvbkRpcmVjdGl2ZSxcbiAgXSxcbn0pXG5leHBvcnQgY2xhc3MgU2VhcmNoYWJsZVNlbGVjdG9yTW9kdWxlIHt9XG4iXX0=