text: "use strict";
  Object.defineProperty(exports, "__esModule", { value: true });
  const commands_1 = require("../../commands");
  const PeriodBasedReport_1 = require("../../../base/PeriodBasedReport");
  const vorpal = require('../../../../vorpal-init');
  class OneDriveReportActivityUserCountCommand extends PeriodBasedReport_1.default {
      get name() {
          return commands_1.default.REPORT_ACTIVITYUSERCOUNTS;
      }
      get usageEndpoint() {
          return 'getOneDriveActivityUserCounts';
      }
      get description() {
          return 'Gets the trend in the number of active OneDrive users';
      }
      commandHelp(args, log) {
          log(vorpal.find(this.name).helpInformation());
          log(`  Examples:
        
      Gets the trend in the number of active OneDrive users for the last week
        ${commands_1.default.REPORT_ACTIVITYUSERCOUNTS} --period D7
  
      Gets the trend in the number of active OneDrive users for the last week
      and exports the report data in the specified path in text format
        ${commands_1.default.REPORT_ACTIVITYUSERCOUNTS} --period D7 --output text --outputFile "activityusercounts.txt"
  
      Gets the trend in the number of active OneDrive users for the last week
      and exports the report data in the specified path in json format
        ${commands_1.default.REPORT_ACTIVITYUSERCOUNTS} --period D7 --output json --outputFile "activityusercounts.json"
  `);
      }
  }
  module.exports = new OneDriveReportActivityUserCountCommand();
  //# sourceMappingURL=report-activityusercounts.js.map