/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
import { Component, Output, EventEmitter } from '@angular/core';
var AvatarSelectorComponent = /** @class */ (function () {
    function AvatarSelectorComponent() {
        this.selectorState = new EventEmitter;
    }
    /**
     * @return {?}
     */
    AvatarSelectorComponent.prototype.ngOnInit = /**
     * @return {?}
     */
    function () {
    };
    /**
     * @return {?}
     */
    AvatarSelectorComponent.prototype.closeAvatarSelector = /**
     * @return {?}
     */
    function () {
        this.state = false;
        this.selectorState.emit(this.state);
    };
    AvatarSelectorComponent.decorators = [
        { type: Component, args: [{
                    selector: 'bidi-avatar-selector',
                    template: "<div class=\"avatar-selector\">\n  <button class=\"button close-button\" (click)=\"closeAvatarSelector()\">\n      <svg class=\"icon-times icon is-small has-text-tt \">\n          <use xlink:href=\"#icon-times\"></use>\n        </svg>\n  </button>\n</div>\n",
                    styles: [""]
                }] }
    ];
    /** @nocollapse */
    AvatarSelectorComponent.ctorParameters = function () { return []; };
    AvatarSelectorComponent.propDecorators = {
        selectorState: [{ type: Output }]
    };
    return AvatarSelectorComponent;
}());
export { AvatarSelectorComponent };
if (false) {
    /** @type {?} */
    AvatarSelectorComponent.prototype.selectorState;
    /** @type {?} */
    AvatarSelectorComponent.prototype.state;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXZhdGFyLXNlbGVjdG9yLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BiaWRpL2NvbW1vbi1jb21wb25lbnRzLyIsInNvdXJjZXMiOlsibGliL21vZHVsZXMvcHJvZmlsZS9hdmF0YXItc2VsZWN0b3IvYXZhdGFyLXNlbGVjdG9yLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxNQUFNLEVBQUUsWUFBWSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRXhFO0lBV0U7UUFIVSxrQkFBYSxHQUEwQixJQUFJLFlBQVksQ0FBQztJQUdsRCxDQUFDOzs7O0lBRWpCLDBDQUFROzs7SUFBUjtJQUNBLENBQUM7Ozs7SUFFRCxxREFBbUI7OztJQUFuQjtRQUNFLElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLElBQUksQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN0QyxDQUFDOztnQkFuQkYsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxzQkFBc0I7b0JBQ2hDLDZRQUErQzs7aUJBRWhEOzs7OztnQ0FJRSxNQUFNOztJQVlULDhCQUFDO0NBQUEsQUFwQkQsSUFvQkM7U0FmWSx1QkFBdUI7OztJQUdsQyxnREFBa0U7O0lBQ2xFLHdDQUFlIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQsIE91dHB1dCwgRXZlbnRFbWl0dGVyIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2JpZGktYXZhdGFyLXNlbGVjdG9yJyxcbiAgdGVtcGxhdGVVcmw6ICcuL2F2YXRhci1zZWxlY3Rvci5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL2F2YXRhci1zZWxlY3Rvci5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIEF2YXRhclNlbGVjdG9yQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcblxuXG4gIEBPdXRwdXQoKSBzZWxlY3RvclN0YXRlOiBFdmVudEVtaXR0ZXI8Ym9vbGVhbj4gPSBuZXcgRXZlbnRFbWl0dGVyO1xuICBzdGF0ZTogYm9vbGVhbjtcblxuICBjb25zdHJ1Y3RvcigpIHsgfVxuXG4gIG5nT25Jbml0KCkge1xuICB9XG5cbiAgY2xvc2VBdmF0YXJTZWxlY3RvcigpIHtcbiAgICB0aGlzLnN0YXRlID0gZmFsc2U7XG4gICAgdGhpcy5zZWxlY3RvclN0YXRlLmVtaXQodGhpcy5zdGF0ZSk7XG4gIH1cbn1cbiJdfQ==