/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes} checked by tsc
 */
import * as tslib_1 from "tslib";
import { Injectable } from '@angular/core';
import { ConfigService } from '../../services/config.service';
import { ApiService } from '../../services/api.service';
import { Drupal } from '../../../shared/cms/drupal/drupal';
var DrupalService = /** @class */ (function (_super) {
    tslib_1.__extends(DrupalService, _super);
    function DrupalService(config, apiService) {
        var _this = _super.call(this, config, apiService) || this;
        _this.config = config;
        _this.apiService = apiService;
        return _this;
    }
    DrupalService.decorators = [
        { type: Injectable },
    ];
    /** @nocollapse */
    DrupalService.ctorParameters = function () { return [
        { type: ConfigService, },
        { type: ApiService, },
    ]; };
    return DrupalService;
}(Drupal));
export { DrupalService };
function DrupalService_tsickle_Closure_declarations() {
    /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */
    DrupalService.decorators;
    /**
     * @nocollapse
     * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>}
     */
    DrupalService.ctorParameters;
    /** @type {?} */
    DrupalService.prototype.config;
    /** @type {?} */
    DrupalService.prototype.apiService;
}

//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHJ1cGFsLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hcHAtYmFzZS1saWJyYXJ5LyIsInNvdXJjZXMiOlsibGliL2FuZ3VsYXIvbW9kdWxlcy9kcnVwYWwvZHJ1cGFsLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBQyxhQUFhLEVBQUMsTUFBTSwrQkFBK0IsQ0FBQztBQUM1RCxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sNEJBQTRCLENBQUM7QUFDdEQsT0FBTyxFQUFDLE1BQU0sRUFBQyxNQUFNLG1DQUFtQyxDQUFDOztJQUd0Qix5Q0FBTTtJQUVyQyx1QkFBbUIsTUFBcUIsRUFBUyxVQUFzQjtRQUF2RSxZQUNJLGtCQUFNLE1BQU0sRUFBQyxVQUFVLENBQUMsU0FDM0I7UUFGa0IsWUFBTSxHQUFOLE1BQU0sQ0FBZTtRQUFTLGdCQUFVLEdBQVYsVUFBVSxDQUFZOztLQUV0RTs7Z0JBTEosVUFBVTs7OztnQkFKSCxhQUFhO2dCQUNiLFVBQVU7O3dCQUZsQjtFQU1tQyxNQUFNO1NBQTVCLGFBQWEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0luamVjdGFibGV9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtDb25maWdTZXJ2aWNlfSBmcm9tICcuLi8uLi9zZXJ2aWNlcy9jb25maWcuc2VydmljZSc7XG5pbXBvcnQge0FwaVNlcnZpY2V9IGZyb20gJy4uLy4uL3NlcnZpY2VzL2FwaS5zZXJ2aWNlJztcbmltcG9ydCB7RHJ1cGFsfSBmcm9tICcuLi8uLi8uLi9zaGFyZWQvY21zL2RydXBhbC9kcnVwYWwnO1xuXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgRHJ1cGFsU2VydmljZSBleHRlbmRzIERydXBhbCB7XG5cbiAgICBjb25zdHJ1Y3RvcihwdWJsaWMgY29uZmlnOiBDb25maWdTZXJ2aWNlLCBwdWJsaWMgYXBpU2VydmljZTogQXBpU2VydmljZSkge1xuICAgICAgICBzdXBlcihjb25maWcsYXBpU2VydmljZSk7XG4gICAgfVxuXG59XG4iXX0=