import { Directive } from '@angular/core';
import * as i0 from "@angular/core";
/**
 * Directive for providing a custom clear-icon.
 * e.g.
 * <asw-select-search [formControl]="bankFilterCtrl">
 *   <mat-icon aswSelectSearchClear>delete</mat-icon>
 * </asw-select-search>
 */
export class AswSelectSearchClearDirective {
    static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.2", ngImport: i0, type: AswSelectSearchClearDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive });
    static ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "16.2.2", type: AswSelectSearchClearDirective, selector: "[aswSelectSearchClear]", ngImport: i0 });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.2", ngImport: i0, type: AswSelectSearchClearDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[aswSelectSearchClear]'
                }]
        }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VsZWN0LXNlYXJjaC1jbGVhci5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvY29tcG9uZW50cy9jb21tb24vZGlyZWN0aXZlL3NlbGVjdC1zZWFyY2gtY2xlYXIuZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBRTFDOzs7Ozs7R0FNRztBQUlILE1BQU0sT0FBTyw2QkFBNkI7dUdBQTdCLDZCQUE2QjsyRkFBN0IsNkJBQTZCOzsyRkFBN0IsNkJBQTZCO2tCQUh6QyxTQUFTO21CQUFDO29CQUNQLFFBQVEsRUFBRSx3QkFBd0I7aUJBQ3JDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbi8qKlxuICogRGlyZWN0aXZlIGZvciBwcm92aWRpbmcgYSBjdXN0b20gY2xlYXItaWNvbi5cbiAqIGUuZy5cbiAqIDxhc3ctc2VsZWN0LXNlYXJjaCBbZm9ybUNvbnRyb2xdPVwiYmFua0ZpbHRlckN0cmxcIj5cbiAqICAgPG1hdC1pY29uIGFzd1NlbGVjdFNlYXJjaENsZWFyPmRlbGV0ZTwvbWF0LWljb24+XG4gKiA8L2Fzdy1zZWxlY3Qtc2VhcmNoPlxuICovXG5ARGlyZWN0aXZlKHtcbiAgICBzZWxlY3RvcjogJ1thc3dTZWxlY3RTZWFyY2hDbGVhcl0nXG59KVxuZXhwb3J0IGNsYXNzIEFzd1NlbGVjdFNlYXJjaENsZWFyRGlyZWN0aXZlIHt9XG4iXX0=