text: /**
   * @fileoverview added by tsickle
   * @suppress {checkTypes} checked by tsc
   */
  /**
   * @license
   * Copyright Google LLC All Rights Reserved.
   *
   * Use of this source code is governed by an MIT-style license that can be
   * found in the LICENSE file at https://angular.io/license
   */
  import { Directive, ElementRef } from '@angular/core';
  /**
   * Handle that can be used to drag and CdkDrag instance.
   */
  var CdkDragHandle = /** @class */ (function () {
      function CdkDragHandle(element) {
          this.element = element;
      }
      CdkDragHandle.decorators = [
          { type: Directive, args: [{
                      selector: '[cdkDragHandle]',
                      host: {
                          'class': 'cdk-drag-handle'
                      }
                  },] },
      ];
      /** @nocollapse */
      CdkDragHandle.ctorParameters = function () { return [
          { type: ElementRef, },
      ]; };
      return CdkDragHandle;
  }());
  export { CdkDragHandle };
  function CdkDragHandle_tsickle_Closure_declarations() {
      /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */
      CdkDragHandle.decorators;
      /**
       * @nocollapse
       * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>}
       */
      CdkDragHandle.ctorParameters;
      /** @type {?} */
      CdkDragHandle.prototype.element;
  }
  //# sourceMappingURL=drag-handle.js.map