import { UserCountInDateRangeProps } from '../src/common/decorators/validation-guard.decorator'; import { LogManager } from '../src/common/port/log/log.manager.port'; import { CubeAdapter } from '../src/infrastructure/adapters/cube/cube.adapter'; import { GetAccountAppCategoriesSummaryRequestDto } from '../src/interface/dtos/app-category-metrics/get-account-app-categories-summary.request.dto'; import { GetAccountAppCategoriesSummaryResponseDto } from '../src/interface/dtos/app-category-metrics/get-account-app-categories-summary.response.dto'; import { GetAccountAppCategoriesTimeSeriesRequestDto } from '../src/interface/dtos/app-category-metrics/get-account-app-categories-time-series.request.dto'; import { GetAccountAppCategoriesTimeSeriesResponseDto } from '../src/interface/dtos/app-category-metrics/get-account-app-categories-time-series.response.dto'; import { GetAccountTotalAppCategoriesSummaryRequestDto } from '../src/interface/dtos/app-category-metrics/get-account-total-app-categories-summary.request.dto'; import { GetAccountTotalAppCategoriesSummaryResponseDto } from '../src/interface/dtos/app-category-metrics/get-account-total-app-categories.response.dto'; import { GetSelfAppCategoryChartAllTimeAverageRequestDto } from '../src/interface/dtos/app-category-metrics/get-self-app-category-chart-all-time-average.request.dto'; import { GetSelfAppCategoryChartAllTimeAverageResponseDto } from '../src/interface/dtos/app-category-metrics/get-self-app-category-chart-all-time-average.response.dto'; import { GetSelfAppCategoryTimeSeriesRequestDto } from '../src/interface/dtos/app-category-metrics/get-self-app-category-time-series.request.dto'; import { GetSelfAppCategoryTimeSeriesResponseDto } from '../src/interface/dtos/app-category-metrics/get-self-app-category-time-series.response.dto'; import { GetSelfTopAppCategoriesRequestDto } from '../src/interface/dtos/app-category-metrics/get-self-top-app-categories.request.dto'; import { GetSelfTopAppCategoriesResponseDto } from '../src/interface/dtos/app-category-metrics/get-self-top-app-categories.response.dto'; import { GetSelfTopAppCategoryAppsRequestDto } from '../src/interface/dtos/app-category-metrics/get-self-top-app-category-apps.request.dto'; import { GetSelfTopAppCategoryAppsResponseDto } from '../src/interface/dtos/app-category-metrics/get-self-top-app-category-apps.response.dto'; import { GetWorkspaceCategoryMetricsUsagePerIndividualTimeSeriesRequestDto } from '../src/interface/dtos/app-category-metrics/get-workspace-category-metrics-usage-per-individual-time-series.request.dto'; import { GetWorkspaceCategoryMetricsUsagePerIndividualTimeSeriesResponseDto } from '../src/interface/dtos/app-category-metrics/get-workspace-category-metrics-usage-per-individual-time-series.response.dto'; import { GetWorkspaceCategoryMetricsUsageTotalsRequestDto } from '../src/interface/dtos/app-category-metrics/get-workspace-category-metrics-usage-totals.request.dto'; import { GetWorkspaceCategoryMetricsUsageTotalsResponseDto } from '../src/interface/dtos/app-category-metrics/get-workspace-category-metrics-usage-totals.response.dto'; import { GetWorkspaceCategoryMetricsUsageWholeTeamTimeSeriesRequestDto } from '../src/interface/dtos/app-category-metrics/get-workspace-category-metrics-usage-whole-team-time-series.request.dto'; import { GetWorkspaceCategoryMetricsUsageWholeTeamTimeSeriesResponseDto } from '../src/interface/dtos/app-category-metrics/get-workspace-category-metrics-usage-whole-team-time-series.response.dto'; import { GetCalendarChartAllTimeAveragesRequestDto } from '../src/interface/dtos/calendar/all-time-averages/get-calendar-chart-all-time-averages.request.dto'; import { GetCalendarChartAllTimeAveragesResponseDto } from '../src/interface/dtos/calendar/all-time-averages/get-calendar-chart-all-time-averages.response.dto'; import { GetCalendarAppChartAllTimeAveragesRequestDto } from '../src/interface/dtos/calendar/all-time-averages/get-calendar-chart-app-all-time-averages.request.dto'; import { GetSelfCalendarScoreTimeSeriesMetricsSummaryRequestDto } from '../src/interface/dtos/calendar/score/metrics/get-calendar-score-time-series-metrics-summary.request.dto'; import { GetSelfCalendarScoreTimeSeriesMetricsSummaryResponseDto } from '../src/interface/dtos/calendar/score/metrics/get-calendar-score-time-series-metrics-summary.response.dto'; import { GetSelfCalendarAppTimeSeriesRequestDto } from '../src/interface/dtos/calendar/score/time-series/get-calendar-app-time-series.request.dto'; import { GetSelfCalendarScoreTimeSeriesRequestDto } from '../src/interface/dtos/calendar/score/time-series/get-calendar-score-time-series.request.dto'; import { GetSelfCalendarScoreTimeSeriesResponseDto } from '../src/interface/dtos/calendar/score/time-series/get-calendar-score-time-series.response.dto'; import { GetCalendarAppTimeSeriesMetricsRequestDto } from '../src/interface/dtos/calendar/time-series/get-calendar-time-series-metrics.request.dto'; import { GetSelfCalendarAppTimeSeriesMetricsSummaryResponseDto } from '../src/interface/dtos/calendar/time-series/get-calendar-time-series-metrics.response.dto'; import { GetAccountMetricsInsightsAveragesRequestDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-averages.request.dto'; import { GetAccountMetricsInsightsAveragesResponseDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-averages.response.dto'; import { GetAccountMetricsInsightsChartDataRequestDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-chart-data.request.dto'; import { GetAccountMetricsInsightsChartDataResponseDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-chart-data.response.dto'; import { GetAccountMetricsInsightsDigitalIntensitySummaryRequestDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-digital-intensity-summary.request.dto'; import { GetAccountMetricsInsightsDigitalIntensitySummaryResponseDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-digital-intensity-summary.response.dto'; import { GetAccountMetricsInsightsDigitalWorkingHoursSummaryRequestDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-digital-working-hours-summary.request.dto'; import { GetAccountMetricsInsightsDigitalWorkingHoursSummaryResponseDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-digital-working-hours-summary.response.dto'; import { GetAccountMetricsInsightsFocusV1SummaryRequestDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-focus-v1-summary.request.dto'; import { GetAccountMetricsInsightsFocusV1SummaryResponseDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-focus-v1-summary.response.dto'; import { GetAccountMetricsInsightsSentimentSummaryRequestDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-sentiment-summary.request.dto'; import { GetAccountMetricsInsightsSentimentSummaryResponseDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-sentiment-summary.response.dto'; import { GetAccountMetricsInsightsTimeInAppSummaryRequestDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-time-in-app-summary.request.dto'; import { GetAccountMetricsInsightsTimeInAppSummaryResponseDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-time-in-app-summary.response.dto'; import { GetAccountMetricsInsightsTimeInCallsSummaryRequestDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-time-in-calls-summary.request.dto'; import { GetAccountMetricsInsightsTimeInCallsSummaryResponseDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-time-in-calls-summary.response.dto'; import { GetAccountMetricsInsightsTimeInCategorySummaryRequestDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-time-in-category-summary.request.dto'; import { GetAccountMetricsInsightsTimeInCategorySummaryResponseDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-time-in-category-summary.response.dto'; import { GetAccountMetricsInsightsTimeInMeetingsSummaryRequestDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-time-in-meetings-summary.request.dto'; import { GetAccountMetricsInsightsTimeInMeetingsSummaryResponseDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-time-in-meetings-summary.response.dto'; import { GetAccountMetricsInsightsTotalsRequestDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-totals.request.dto'; import { GetAccountMetricsInsightsTotalsResponseDto } from '../src/interface/dtos/challenge-insights/get-account-metrics-insights-totals.response.dto'; import { GetChallengeInsightProgressSummaryRequestDto } from '../src/interface/dtos/challenge-insights/get-challenge-insight-progress-summary.request.dto'; import { GetChallengeInsightProgressSummaryResponseDto } from '../src/interface/dtos/challenge-insights/get-challenge-insight-progress-summary.response.dto'; import { GetSelfMetricsInsightsChallengeTargetStreakRequestDto } from '../src/interface/dtos/challenge-insights/get-self-metrics-insights-challenge-target-sreak.request.dto'; import { GetSelfMetricsInsightsChallengeTargetStreakResponseDto } from '../src/interface/dtos/challenge-insights/get-self-metrics-insights-challenge-target-sreak.response.dto'; import { ListAccountMetricsInsightsSummariesRequestDto } from '../src/interface/dtos/challenge-insights/list-account-metrics-insights-summaries.request.dto'; import { ListAccountMetricsInsightsSummariesResponseDto } from '../src/interface/dtos/challenge-insights/list-account-metrics-insights-summaries.response.dto'; import { GetSelfGoalSummariesRequestDto } from '../src/interface/dtos/goals/get-self-goal-summaries.request.dto'; import { GetSelfGoalSummariesResponseDto } from '../src/interface/dtos/goals/get-self-goal-summaries.response.dto'; import { GetAccountAppCategoryMetricsPerAppRequestDto } from '../src/interface/dtos/org-metrics/apps/get-account-app-category-metrics-per-app.request.dto'; import { GetAccountAppCategoryMetricsPerAppResponseDto } from '../src/interface/dtos/org-metrics/apps/get-account-app-category-metrics-per-app.response.dto'; import { ExpandAccountCallEventsTimeSeriesRequestDto } from '../src/interface/dtos/org-metrics/calls/expand-account-call-events-time-series.request.dto'; import { GetAccountAverageCallsPerPersonSummaryRequestDto } from '../src/interface/dtos/org-metrics/calls/get-account-average-calls-per-person-summary.request.dto'; import { GetAccountAverageCallsPerPersonSummaryResponseDto } from '../src/interface/dtos/org-metrics/calls/get-account-average-calls-per-person-summary.response.dto'; import { GetAccountAverageCallsPerWorkspaceTimeseriesRequestDto } from '../src/interface/dtos/org-metrics/calls/get-account-average-calls-per-workspace-time-series.request.dto'; import { GetAccountAverageCallsPerWorkspaceTimeseriesResponseDto } from '../src/interface/dtos/org-metrics/calls/get-account-average-calls-per-workspace-time-series.response.dto'; import { GetAccountCallEventsTimeSeriesRequestDto } from '../src/interface/dtos/org-metrics/calls/get-account-call-events-time-series.request.dto'; import { GetAccountCallEventsTimeSeriesResponseDto } from '../src/interface/dtos/org-metrics/calls/get-account-call-events-time-series.response.dto'; import { GetAccountCallsPerWorkspaceSummaryRequestDto } from '../src/interface/dtos/org-metrics/calls/get-account-calls-per-workspace-summary-request.dto'; import { GetAccountCallsPerWorkspaceSummaryResponseDto } from '../src/interface/dtos/org-metrics/calls/get-account-calls-per-workspace-summary-response.dto'; import { GetAccountCallsSummaryRequestDto } from '../src/interface/dtos/org-metrics/calls/get-account-calls-summary-request.dto'; import { GetAccountCallsSummaryResponseDto } from '../src/interface/dtos/org-metrics/calls/get-account-calls-summary-response.dto'; import { GetAccountAppTotalsPerCategorySummaryRequestDto } from '../src/interface/dtos/org-metrics/category/get-account-app-totals-per-category-summary.request.dto'; import { GetAccountAppTotalsPerCategorySummaryResponseDto } from '../src/interface/dtos/org-metrics/category/get-account-app-totals-per-category-summary.response.dto'; import { GetAccountMeetingEventsTimeSeriesRequestDto } from '../src/interface/dtos/org-metrics/meetings/account-meeting-events-time-series.request.dto'; import { GetAccountMeetingEventsTimeSeriesResponseDto } from '../src/interface/dtos/org-metrics/meetings/account-meeting-events-time-series.response.dto'; import { GetAccountMeetingEventsSummaryRequestDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meeting-events-summary.request.dto'; import { GetAccountMeetingEventsSummaryResponseDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meeting-events-summary.response.dto'; import { GetAccountMeetingHoursBySizeSummaryRequestDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meeting-hours-by-size-summary.request.dto'; import { GetAccountMeetingHoursBySizeSummaryResponseDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meeting-hours-by-size-summary.response.dto'; import { GetAccountMeetingHoursBySizeTimeSeriesRequestDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meeting-hours-by-size-time-series.request.dto'; import { GetAccountMeetingHoursBySizeTimeSeriesResponseDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meeting-hours-by-size-time-series.response.dto'; import { GetAccountMeetingsAveragePerPersonSummaryRequestDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meetings-average-per-person-summary.request.dto'; import { GetAccountMeetingsAveragePerPersonSummaryResponseDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meetings-average-per-person-summary.response.dto'; import { GetAccountMeetingsPerWorkspaceSummaryRequestDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meetings-per-workspace-summary.request.dto'; import { GetAccountMeetingsPerWorkspaceSummaryResponseDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meetings-per-workspace-summary.response.dto'; import { GetAccountMeetingsPerWorkspaceTimeSeriesRequestDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meetings-per-workspace-time-series.request.dto'; import { GetAccountMeetingsPerWorkspaceTimeSeriesResponseDto } from '../src/interface/dtos/org-metrics/meetings/get-account-meetings-per-workspace-time-series.response.dto'; import { GetAccountAverageWorkingHoursPerPersonDistributionRequestDto } from '../src/interface/dtos/org-metrics/working-hours/get-account-average-working-hours-per-person-distribution.request.dto'; import { GetAccountAverageWorkingHoursPerPersonDistributionResponseDto } from '../src/interface/dtos/org-metrics/working-hours/get-account-average-working-hours-per-person-distribution.response.dto'; import { GetAccountAverageWorkingHoursPerPersonRangesRequestDto } from '../src/interface/dtos/org-metrics/working-hours/get-account-average-working-hours-per-person-ranges.request.dto'; import { GetAccountAverageWorkingHoursPerPersonRangesResponseDto } from '../src/interface/dtos/org-metrics/working-hours/get-account-average-working-hours-per-person-ranges.response.dto'; import { GetAccountAverageWorkingHoursPerPersonTimeSeriesRequestDto } from '../src/interface/dtos/org-metrics/working-hours/get-account-average-working-hours-per-person-time-series.request.dto'; import { GetAccountAverageWorkingHoursPerPersonTimeSeriesResponseDto } from '../src/interface/dtos/org-metrics/working-hours/get-account-average-working-hours-per-person-time-series.response.dto'; import { GetAccountAverageWorkingHoursSummaryRequestDto } from '../src/interface/dtos/org-metrics/working-hours/get-account-average-working-hours-summary.request.dto'; import { GetAccountAverageWorkingHoursSummaryResponseDto } from '../src/interface/dtos/org-metrics/working-hours/get-account-average-working-hours-summary.response.dto'; import { GetAccountAverageWorkingHoursTimeSeriesRequestDto } from '../src/interface/dtos/org-metrics/working-hours/get-account-average-working-hours-time-series.request.dto'; import { GetAccountAverageWorkingHoursTimeSeriesResponseDto } from '../src/interface/dtos/org-metrics/working-hours/get-account-average-working-hours-time-series.response.dto'; import { GetSelfAppAveragesSummaryRequestDto } from '../src/interface/dtos/scores/get-self-app-averages-summary.request.dto'; import { GetSelfAppAveragesSummaryResponseDto } from '../src/interface/dtos/scores/get-self-app-averages-summary.response.dto'; import { GetSelfAllScoresRequestDto } from '../src/interface/dtos/scores/self-get-all-scores.request.dto'; import { SelfGetAllScoresResponseDto } from '../src/interface/dtos/scores/self-get-all-scores.response.dto'; import { GetSelfScoreAveragesSummaryRequestDto } from '../src/interface/dtos/scores/self-get-score-averages-summary.request.dto'; import { GetSelfScoreAveragesSummaryResponseDto } from '../src/interface/dtos/scores/self-get-score-averages-summary.response.dto'; import { GetAccountSentimentReportAverageSummaryRequestDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-average-summary.request.dto'; import { GetAccountSentimentReportAverageSummaryResponseDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-average-summary.response.dto'; import { GetAccountSentimentReportAverageTimeSeriesRequestDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-average-time-series.request.dto'; import { GetAccountSentimentReportAverageTimeSeriesResponseDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-average-time-series.response.dto'; import { GetAccountSentimentReportPercentilesAverageRequestDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-percentiles-average.request.dto'; import { GetAccountSentimentReportPercentilesAverageResponseDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-percentiles-average.response.dto'; import { GetAccountSentimentReportPercentilesSummaryRequestDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-percentiles-summary.request.dto'; import { GetAccountSentimentReportPercentilesSummaryResponseDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-percentiles-summary.response.dto'; import { GetAccountSentimentReportTimeSeriesRequestDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-time-series.request.dto'; import { GetAccountSentimentReportTimeSeriesResponseDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-time-series.response.dto'; import { GetAccountSentimentReportAverageTotalsRequestDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-totals-average.request.dto'; import { GetAccountSentimentReportAverageTotalsResponseDto } from '../src/interface/dtos/sentiment/get-account-sentiment-report-totals-average.response.dto'; import { GetSelfSentimentReportTimeSeriesRequestDto } from '../src/interface/dtos/sentiment/get-self-sentiment-report-time-series.request.dto'; import { GetSelfSentimentReportTimeSeriesResponseDto } from '../src/interface/dtos/sentiment/get-self-sentiment-report-time-series.response.dto'; import { GetSelfSentimentReportRequestDto } from '../src/interface/dtos/sentiment/get-self-sentiment-report.request.dto'; import { GetSelfSentimentReportResponseDto } from '../src/interface/dtos/sentiment/get-self-sentiment-report.response.dto'; import { GetTeamMetricsAppsSummaryAverageWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-apps-summary-average-whole-team.request.dto'; import { GetTeamMetricsAppsSummaryTotalIndividualRequestDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-apps-summary-total-individual.request.dto'; import { GetTeamMetricsAppsSummaryTotalWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-apps-summary-total-whole-team.request.dto'; import { GetTeamMetricsAppsSummaryResponseDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-apps-summary.response.dto'; import { GetTeamMetricsCalendarAppTimeSeriesTotalIndividualRequestDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-app-time-series-total-individual.request.dto'; import { GetTeamMetricsCalendarAppTimeSeriesTotalWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-app-time-series-total-whole-team.request.dto'; import { GetTeamMetricsCalendarAppTimeSeriesResponseDto, GetTeamMetricsCalendarAppTimeSeriesWholeTeamResponseDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-app-time-series.response.dto'; import { GetTeamMetricsCalendarAppTrendsTimeSeriesRequestDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-app-trends-time-series.request.dto'; import { GetTeamMetricsCalendarAppTrendsTimeSeriesResponseDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-app-trends-time-series.response.dto'; import { GetTeamMetricsCalendarChartAllTimeAveragesIndividualRequestDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-chart-all-time-averages-individual.request.dto'; import { GetTeamMetricsCalendarChartAllTimeAveragesRequestDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-chart-all-time-averages.request.dto'; import { GetTeamMetricsCalendarChartAllTimeAveragesResponseDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-chart-all-time-averages.response.dto'; import { GetTeamMetricsCalendarMeetingsSummaryIndividualRequestDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-meetings-summary-individual.request.dto'; import { GetTeamMetricsCalendarMeetingsSummaryRequestDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-meetings-summary.request.dto'; import { GetTeamMetricsCalendarMeetingsSummaryResponseDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-meetings-summary.response.dto'; import { GetTeamMetricsCalendarViewsSummaryRequestDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-views-summary.request.dto'; import { GetTeamMetricsCalendarViewsSummaryResponseDto } from '../src/interface/dtos/team-metrics/calendar/get-team-metrics-calendar-views-summary.response.dto'; import { GetTeamCalendarScoreTimeSeriesMetricsSummaryTotalIndividualRequestDto } from '../src/interface/dtos/team-metrics/calendar/score/metrics/get-team-calendar-score-time-series-metrics-summary-individual.request.dto'; import { GetTeamCalendarScoreTimeSeriesMetricsSummaryRequestDto } from '../src/interface/dtos/team-metrics/calendar/score/metrics/get-team-calendar-score-time-series-metrics-summary.request.dto'; import { GetTeamCalendarScoreTimeSeriesMetricsSummaryResponseDto } from '../src/interface/dtos/team-metrics/calendar/score/metrics/get-team-calendar-score-time-series-metrics-summary.response.dto'; import { GetTeamMetricsCalendarScoreTimeSeriesIndividualRequestDto } from '../src/interface/dtos/team-metrics/calendar/score/metrics/get-team-metrics-calendar-score-time-series-individual.request.dto'; import { GetTeamMetricsCalendarScoreTimeSeriesRequestDto } from '../src/interface/dtos/team-metrics/calendar/score/metrics/get-team-metrics-calendar-score-time-series.request.dto'; import { GetTeamMetricsCalendarScoreTimeSeriesResponseDto } from '../src/interface/dtos/team-metrics/calendar/score/metrics/get-team-metrics-calendar-score-time-series.response.dto'; import { GetTeamMetricsCallsEventsSummaryAverageWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/calls/get-team-metrics-calls-events-summary-average-whole-team.request.dto'; import { GetTeamMetricsCallsEventsSummaryTotalIndividualRequestDto } from '../src/interface/dtos/team-metrics/calls/get-team-metrics-calls-events-summary-total-individual.request.dto'; import { GetTeamMetricsCallsEventsSummaryTotalWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/calls/get-team-metrics-calls-events-summary-total-whole-team.request.dto'; import { GetTeamMetricsCallsEventsSummaryResponseDto } from '../src/interface/dtos/team-metrics/calls/get-team-metrics-calls-events-summary.response.dto'; import { GetCategoryMetricsAverageWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/category/get-category-metrics-average-whole-team.request.dto'; import { GetCategoryMetricsTotalsIndividualRequestDto } from '../src/interface/dtos/team-metrics/category/get-category-metrics-totals-individual.request.dto'; import { GetCategoryMetricsTotalsWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/category/get-category-metrics-totals-whole-team.request.dto'; import { GetCategoryMetricsTotalsResponseDto } from '../src/interface/dtos/team-metrics/category/get-category-metrics-totals.response.dto'; import { GetSelfAppCategoryAveragesSummaryRequestDto } from '../src/interface/dtos/team-metrics/category/get-self-app-category-averages-summary.request.dto'; import { GetSelfAppCategoryAveragesSummaryResponseDto } from '../src/interface/dtos/team-metrics/category/get-self-app-category-averages-summary.response.dto'; import { GetSelfAppCategoryScoreTimeSeriesMetricsSummaryRequestDto } from '../src/interface/dtos/team-metrics/category/get-self-app-category-score-time-series-metrics-summary.request.dto'; import { GetSelfAppCategoryScoreTimeSeriesMetricsSummaryResponseDto } from '../src/interface/dtos/team-metrics/category/get-self-app-category-score-time-series-metrics-summary.response.dto'; import { GetAppMetricsAverageWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/get-app-metrics-average-whole-team.request.dto'; import { GetAppMetricsAverageWholeTeamResponseDto } from '../src/interface/dtos/team-metrics/get-app-metrics-average-whole-team.response.dto'; import { GetAppMetricsTimeSeriesAverageWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/get-app-metrics-time-series-average-whole-team.request.dto'; import { GetAppMetricsTimeSeriesAverageWholeTeamResponseDto } from '../src/interface/dtos/team-metrics/get-app-metrics-time-series-average-whole-team.response.dto'; import { GetAppMetricsTimeSeriesTotalsIndividualRequestDto } from '../src/interface/dtos/team-metrics/get-app-metrics-time-series-totals-individual.request.dto'; import { GetAppMetricsTimeSeriesTotalsIndividualResponseDto } from '../src/interface/dtos/team-metrics/get-app-metrics-time-series-totals-individual.response.dto'; import { GetAppMetricsTimeSeriesTotalsWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/get-app-metrics-time-series-totals-whole-team.request.dto'; import { GetAppMetricsTimeSeriesTotalsWholeTeamResponseDto } from '../src/interface/dtos/team-metrics/get-app-metrics-time-series-totals-whole-team.response.dto'; import { GetAppMetricsTotalsIndividualRequestDto } from '../src/interface/dtos/team-metrics/get-app-metrics-totals-individual.request.dto'; import { GetAppMetricsTotalsIndividualResponseDto } from '../src/interface/dtos/team-metrics/get-app-metrics-totals-individual.response.dto'; import { GetAppMetricsTotalsWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/get-app-metrics-totals-whole-team.request.dto'; import { GetAppMetricsTotalsWholeTeamResponseDto } from '../src/interface/dtos/team-metrics/get-app-metrics-totals-whole-team.response.dto'; import { GetTeamMetricsMeetingsEventSummaryAverageWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/meetings/get-team-metrics-meetings-event-summary-average-whole-team.request.dto'; import { GetTeamMetricsMeetingsEventSummaryTotalIndividualRequestDto } from '../src/interface/dtos/team-metrics/meetings/get-team-metrics-meetings-event-summary-total-individual.request.dto'; import { GetTeamMetricsMeetingsEventSummaryTotalWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/meetings/get-team-metrics-meetings-event-summary-total-whole-team.request.dto'; import { GetTeamMetricsMeetingsEventSummaryResponseDto } from '../src/interface/dtos/team-metrics/meetings/get-team-metrics-meetings-event-summary.response.dto'; import { GetTeamSubscriptionMetricsAppsSummaryAverageWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/subscription/get-team-subscription-metrics-apps-summary-average-whole-team.request.dto'; import { GetTeamSubscriptionMetricsAppsSummaryTotalIndividualRequestDto } from '../src/interface/dtos/team-metrics/subscription/get-team-subscription-metrics-apps-summary-total-individual.request.dto'; import { GetTeamSubscriptionMetricsAppsSummaryTotalWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/subscription/get-team-subscription-metrics-apps-summary-total-whole-team.request.dto'; import { GetTeamSubscriptionMetricsAppsSummaryResponseDto } from '../src/interface/dtos/team-metrics/subscription/get-team-subscription-metrics-apps-summary.response.dto'; import { GetTeamSubscriptionMetricsMeetingsSummaryAverageWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/subscription/get-team-subscription-metrics-meetings-summary-average-whole-team.request.dto'; import { GetTeamSubscriptionMetricsMeetingsSummaryTotalIndividualRequestDto } from '../src/interface/dtos/team-metrics/subscription/get-team-subscription-metrics-meetings-summary-total-individual.request.dto'; import { GetTeamSubscriptionMetricsMeetingsSummaryTotalWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/subscription/get-team-subscription-metrics-meetings-summary-total-whole-team.request.dto'; import { GetTeamSubscriptionMetricsMeetingsSummaryResponseDto } from '../src/interface/dtos/team-metrics/subscription/get-team-subscription-metrics-meetings-summary.response.dto'; import { GetAppMetricsAverageSummaryWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/summary/get-app-metrics-average-summary-whole-team.request.dto'; import { GetAppMetricsAverageSummaryWholeTeamResponseArray } from '../src/interface/dtos/team-metrics/summary/get-app-metrics-average-summary-whole-team.response.dto'; import { GetAppMetricsTotalSummaryIndividualRequestDto } from '../src/interface/dtos/team-metrics/summary/get-app-metrics-total-summary-individual.request.dto'; import { GetAppMetricsTotalSummaryIndividualResponseArray } from '../src/interface/dtos/team-metrics/summary/get-app-metrics-total-summary-individual.response.dto'; import { GetAppMetricsTotalSummaryWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/summary/get-app-metrics-total-summary-whole-team.request.dto'; import { GetAppMetricsTotalSummaryWholeTeamResponseArray } from '../src/interface/dtos/team-metrics/summary/get-app-metrics-total-summary-whole-team.response.dto'; import { GetTeamMetricsAppViewsSummaryAverageWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/summary/get-team-metrics-app-views-summary-average-whole-team.request.dto'; import { GetTeamMetricsAppViewsSummaryTotalIndividualRequestDto } from '../src/interface/dtos/team-metrics/summary/get-team-metrics-app-views-summary-total-individual.request.dto'; import { GetTeamMetricsAppViewsSummaryTotalWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/summary/get-team-metrics-app-views-summary-total-whole-team.request.dto'; import { GetTeamMetricsAppViewsSummaryResponseDto } from '../src/interface/dtos/team-metrics/summary/get-team-metrics-app-views-summary.response.dto'; import { GetTeamMetricsMeetingsSummaryAverageWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/summary/get-team-metrics-meetings-summary-average-whole-team.request.dto'; import { GetTeamMetricsMeetingsSummaryTotalIndividualRequestDto } from '../src/interface/dtos/team-metrics/summary/get-team-metrics-meetings-summary-total-individual.request.dto'; import { GetTeamMetricsMeetingsSummaryTotalWholeTeamRequestDto } from '../src/interface/dtos/team-metrics/summary/get-team-metrics-meetings-summary-total-whole-team.request.dto'; import { GetTeamMetricsMeetingsSummaryResponseDto } from '../src/interface/dtos/team-metrics/summary/get-team-metrics-meetings-summary.response.dto'; import { GetAccountAppCategoriesPerWorkspaceSummaryRequestDto } from '../src/interface/dtos/top-apps/get-account-app-categories-per-workspace-summary.request.dto'; import { GetAccountAppCategoriesPerWorkspaceSummaryResponseDto } from '../src/interface/dtos/top-apps/get-account-app-categories-per-workspace-summary.response.dto'; import { GetAccountAppMetricsPerWorkspaceSummaryRequestDto } from '../src/interface/dtos/top-apps/get-account-app-metrics-per-workspace-summary.request.dto'; import { GetAccountAppMetricsPerWorkspaceSummaryResponseDto } from '../src/interface/dtos/top-apps/get-account-app-metrics-per-workspace-summary.response.dto'; import { GetAccountTopAppsMetricsSummaryRequestDto } from '../src/interface/dtos/top-apps/get-account-top-apps-metrics-summary.request.dto'; import { GetAccountTopAppsMetricsSummaryResponseDto } from '../src/interface/dtos/top-apps/get-account-top-apps-metrics-summary.response.dto'; import { GetSelfWorkingSessionsRequestDto } from '../src/interface/dtos/working-sessions/get-self-working-sessions.request.dto'; import { GetSelfWorkingSessionsResponseDto } from '../src/interface/dtos/working-sessions/get-self-working-sessions.response.dto'; import { CubeConfigDto } from './dto/common/request/cube-config.dto'; import { TimeSeriesResponseDto } from './dto/common/response/time-series-response.dto'; import { GetAppAveragesRequestParamsDto } from './dto/goals/request/get-app-averages-request.dto'; import { GetGoalSummariesRequestParamsDto } from './dto/goals/request/get-goal-summaries-request.dto'; import { GetGoalSummaryRequestParamsDto } from './dto/goals/request/get-goal-summary-request.dto'; import { GetScoreAveragesRequestParamsDto } from './dto/goals/request/get-score-averages-request.dto'; import { AppAveragesResponseDto } from './dto/goals/response/app-averages-response.dto'; import { GoalsReportResponseDto } from './dto/goals/response/goals-report-response.dto'; import { ScoreAveragesResponseDto } from './dto/goals/response/score-averages-response.dto'; import { GetAllScoresRequestParamsDto } from './dto/scores/request/get-all-scores-request.dto'; import { GetScoreTimeSeriesV2RequestParamsDto } from './dto/scores/request/get-score-time-series-v2-request.dto'; import { AllScoresResponseDto } from './dto/scores/response/scores-response.dto'; import { GetFilteredTeamAppMetricsRequestParamsDto } from './dto/team-app-metrics/request/get-filtered-team-app-metrics-request.dto'; import { GetFilteredTeamSubscriptionMetricsRequestParamsDto } from './dto/team-app-metrics/request/get-filtered-team-subscription-metrics-request.dto'; import { GetTeamAppMetricsRequestParamsDto } from './dto/team-app-metrics/request/get-team-app-metrics-request.dto'; import { FilteredTeamAppMetricsV2ResponseDto } from './dto/team-app-metrics/response/filtered-team-app-metrics-response.dto'; import { FilteredTeamSubscriptionMetricsResponseDto } from './dto/team-app-metrics/response/filtered-team-subscription-metrics-response.dto'; import { TeamAppMetricsResponseDto } from './dto/team-app-metrics/response/team-app-metrics-response.dto'; import { TeamTimeSeriesAppMetricsResponseDto } from './dto/team-app-metrics/response/team-time-series-response.dto'; import { GetAppTimeSeriesRequestParamsDto } from './dto/top-apps/request/get-app-time-series-request.dto'; import { GetTopAppsReportRequestParamsDto } from './dto/top-apps/request/get-top-apps-report-request.dto'; import { TopAppsReportV2ResponseDto } from './dto/top-apps/response/top-apps-report-response.dto'; import { ICubeRepository } from './interface/cube-repository.interface'; import { HeatMap } from './interface/heat-maps/heat-map.interface'; import { GetTeamHeatmapProps, GetUserHeatmapProps } from './repos/heatmap/heatmap-repository.interface'; import { WorkingHoursByRangeDistributionResponseDto } from '../src/interface/dtos/working-hours/working-hours-by-range-distribution.response.dto'; import { WorkingHoursByRangeDistributionRequestDto } from '../src/interface/dtos/working-hours/working-hours-by-range-distribution.request.dto'; import { GetUserWorkingSessionsRequestDto } from '../src/interface/dtos/working-sessions/user/get-user-working-sessions.request.dto'; import { GetUserWorkingSessionsResponseDto } from '../src/interface/dtos/working-sessions/user/get-user-working-sessions.response.dto'; export interface IReforgedCubeHelperMethods { getAccountAverageWorkingHoursPerPersonTimeSeries(params: GetAccountAverageWorkingHoursPerPersonTimeSeriesRequestDto): Promise; getSelfMetricsInsightsChallengeTargetStreak(params: GetSelfMetricsInsightsChallengeTargetStreakRequestDto): Promise; getAccountMetricsInsightsFocusV1Summary(params: GetAccountMetricsInsightsFocusV1SummaryRequestDto): Promise; getAccountMetricsInsightsSentimentSummary(params: GetAccountMetricsInsightsSentimentSummaryRequestDto): Promise; getAccountMetricsInsightsTimeInCallsSummary(params: GetAccountMetricsInsightsTimeInCallsSummaryRequestDto): Promise; getAccountMetricsInsightsTimeInMeetingsSummary(params: GetAccountMetricsInsightsTimeInMeetingsSummaryRequestDto): Promise; getAccountMetricsInsightsTimeInAppSummary(params: GetAccountMetricsInsightsTimeInAppSummaryRequestDto): Promise; getAccountMetricsInsightsTimeInCategorySummary(params: GetAccountMetricsInsightsTimeInCategorySummaryRequestDto): Promise; getAccountMetricsInsightsDigitalIntensitySummary(params: GetAccountMetricsInsightsDigitalIntensitySummaryRequestDto): Promise; getAccountMetricsInsightsDigitalWorkingHoursSummary(params: GetAccountMetricsInsightsDigitalWorkingHoursSummaryRequestDto): Promise; getChallengeInsightProgressSummary(params: GetChallengeInsightProgressSummaryRequestDto): Promise; getAccountMetricsInsightsChartData(params: GetAccountMetricsInsightsChartDataRequestDto): Promise; getAccountMetricsInsightsAverages(params: GetAccountMetricsInsightsAveragesRequestDto): Promise; getAccountMetricsInsightsTotals(params: GetAccountMetricsInsightsTotalsRequestDto): Promise; listAccountMetricsInsightsSummaries(params: ListAccountMetricsInsightsSummariesRequestDto): Promise; getAccountAppCategoryMetricsPerApp(params: GetAccountAppCategoryMetricsPerAppRequestDto): Promise; getAccountAppTotalsPerCategorySummary(params: GetAccountAppTotalsPerCategorySummaryRequestDto): Promise; getCategoryMetricsTotalIndividual(params: GetCategoryMetricsTotalsIndividualRequestDto): Promise; getCategoryMetricsTotalWholeTeam(params: GetCategoryMetricsTotalsWholeTeamRequestDto): Promise; getCategoryMetricsAverageWholeTeam(params: GetCategoryMetricsAverageWholeTeamRequestDto): Promise; getSelfAppAveragesSummary(params: GetSelfAppAveragesSummaryRequestDto): Promise; getSelfAppCategoryAveragesSummary(params: GetSelfAppCategoryAveragesSummaryRequestDto): Promise; getSelfAppCategoryTimeSeries(params: GetSelfAppCategoryTimeSeriesRequestDto): Promise; getAccountAverageWorkingHoursPerPersonRangesSummary(params: GetAccountAverageWorkingHoursPerPersonRangesRequestDto): Promise; getAccountAverageWorkingHoursPerPersonDistribution(params: GetAccountAverageWorkingHoursPerPersonDistributionRequestDto): Promise; expandAccountCallTimeSeries(params: ExpandAccountCallEventsTimeSeriesRequestDto): GetAccountCallEventsTimeSeriesResponseDto[]; getCallsPerWorkspaceTimeSeries(params: GetAccountAverageCallsPerWorkspaceTimeseriesRequestDto): Promise; getAccountCallsAveragePerPersonSummary(params: GetAccountAverageCallsPerPersonSummaryRequestDto): Promise; getAccountMeetingsAveragePerPersonSummary(params: GetAccountMeetingsAveragePerPersonSummaryRequestDto): Promise; getAccountAverageWorkingHoursTimeSeries(params: GetAccountAverageWorkingHoursTimeSeriesRequestDto): Promise; getAccountAverageWorkingHoursSummary(params: GetAccountAverageWorkingHoursSummaryRequestDto): Promise; getSelfSentimentReport(params: GetSelfSentimentReportRequestDto): Promise; getAccountSentimentReportAverageTotals(params: GetAccountSentimentReportAverageTotalsRequestDto): Promise; getAccountSentimentReportAverageSummary(params: GetAccountSentimentReportAverageSummaryRequestDto): Promise; getAccountSentimentReportPercentilesAverage(params: GetAccountSentimentReportPercentilesAverageRequestDto): Promise; getAccountSentimentReportTimeSeries(params: GetAccountSentimentReportTimeSeriesRequestDto): Promise; getAccountSentimentReportAverageTimeSeries(params: GetAccountSentimentReportAverageTimeSeriesRequestDto): Promise; getSelfSentimentReportTimeSeries(params: GetSelfSentimentReportTimeSeriesRequestDto): Promise; getAppMetricsTotalsIndividual(params: GetAppMetricsTotalsIndividualRequestDto): Promise; getAppMetricsTotalsWholeTeam(params: GetAppMetricsTotalsWholeTeamRequestDto): Promise; getAppMetricsTotalSummaryWholeTeam(params: GetAppMetricsTotalSummaryWholeTeamRequestDto): Promise; getAppMetricsAverageWholeTeam(params: GetAppMetricsAverageWholeTeamRequestDto): Promise; getAppMetricsTimeSeriesTotalsIndividual(params: GetAppMetricsTimeSeriesTotalsIndividualRequestDto): Promise; getAppMetricsTimeSeriesTotalsWholeTeam(params: GetAppMetricsTimeSeriesTotalsWholeTeamRequestDto): Promise; getAppMetricsTimeSeriesAverageWholeTeam(params: GetAppMetricsTimeSeriesAverageWholeTeamRequestDto): Promise; getAppMetricsAverageSummaryWholeTeam(params: GetAppMetricsAverageSummaryWholeTeamRequestDto): Promise; getAppMetricsTotalSummaryIndividual(params: GetAppMetricsTotalSummaryIndividualRequestDto): Promise; getSelfAllScores(params: GetSelfAllScoresRequestDto): Promise; getSelfCalendarChartAllTimeAverages(params: GetCalendarChartAllTimeAveragesRequestDto): Promise; getAccountCallsSummary(params: GetAccountCallsSummaryRequestDto): Promise; getAccountMeetingSummary(params: GetAccountMeetingEventsSummaryRequestDto): Promise; getAccountCallsPerWorkspaceSummary(params: GetAccountCallsPerWorkspaceSummaryRequestDto): Promise; getAccountTopAppsMetricsSummary(params: GetAccountTopAppsMetricsSummaryRequestDto): Promise; getAccountAppMetricsPerWorkspaceSummary(params: GetAccountAppMetricsPerWorkspaceSummaryRequestDto): Promise; getAccountMeetingTimeSeries(params: GetAccountMeetingEventsTimeSeriesRequestDto): Promise; getAccountCallTimeSeries(params: GetAccountCallEventsTimeSeriesRequestDto): Promise; getMeetingHoursBySizeSummary(params: GetAccountMeetingHoursBySizeSummaryRequestDto): Promise; getMeetingHoursBySizeTimeSeries(params: GetAccountMeetingHoursBySizeTimeSeriesRequestDto): Promise; getAccountMeetingsPerWorkspaceSummary(params: GetAccountMeetingsPerWorkspaceSummaryRequestDto): Promise; getAccountMeetingsPerWorkspaceTimeSeries(params: GetAccountMeetingsPerWorkspaceTimeSeriesRequestDto): Promise; getAccountSentimentReportPercentilesSummary(params: GetAccountSentimentReportPercentilesSummaryRequestDto): Promise; getAccountAppCategoriesPerWorkspaceSummary(params: GetAccountAppCategoriesPerWorkspaceSummaryRequestDto): Promise; getAccountAppCategoriesSummary(params: GetAccountAppCategoriesSummaryRequestDto): Promise; getSelfTopAppCategories(params: GetSelfTopAppCategoriesRequestDto): Promise; getAccountTotalAppCategoriesSummary(params: GetAccountTotalAppCategoriesSummaryRequestDto): Promise; getAccountAppCategoriesTimeSeries(params: GetAccountAppCategoriesTimeSeriesRequestDto): Promise; getWorkspaceCategoryMetricsUsageTotals(params: GetWorkspaceCategoryMetricsUsageTotalsRequestDto): Promise; getWorkspaceCategoryMetricsUsageWholeTeamTimeSeries(params: GetWorkspaceCategoryMetricsUsageWholeTeamTimeSeriesRequestDto): Promise; getTeamMetricsAppsSummaryTotalWholeTeam(params: GetTeamMetricsAppsSummaryTotalWholeTeamRequestDto): Promise; getTeamMetricsAppsSummaryTotalIndividual(params: GetTeamMetricsAppsSummaryTotalIndividualRequestDto): Promise; getTeamSubscriptionMetricsAppsSummaryAverageWholeTeam(params: GetTeamSubscriptionMetricsAppsSummaryAverageWholeTeamRequestDto): Promise; getTeamSubscriptionMetricsAppsSummaryTotalWholeTeam(params: GetTeamSubscriptionMetricsAppsSummaryTotalWholeTeamRequestDto): Promise; getTeamSubscriptionMetricsAppsSummaryTotalIndividual(params: GetTeamSubscriptionMetricsAppsSummaryTotalIndividualRequestDto): Promise; getTeamSubscriptionMetricsMeetingsSummaryAverageWholeTeam(params: GetTeamSubscriptionMetricsMeetingsSummaryAverageWholeTeamRequestDto): Promise; getTeamSubscriptionMetricsMeetingsSummaryTotalWholeTeam(params: GetTeamSubscriptionMetricsMeetingsSummaryTotalWholeTeamRequestDto): Promise; getTeamSubscriptionMetricsMeetingsSummaryTotalIndividual(params: GetTeamSubscriptionMetricsMeetingsSummaryTotalIndividualRequestDto): Promise; getTeamMetricsMeetingsSummaryTotalWholeTeam(params: GetTeamMetricsMeetingsSummaryTotalWholeTeamRequestDto): Promise; getTeamMetricsMeetingsSummaryAverageWholeTeam(params: GetTeamMetricsMeetingsSummaryAverageWholeTeamRequestDto): Promise; getTeamMetricsMeetingsSummaryTotalsIndividual(params: GetTeamMetricsMeetingsSummaryTotalIndividualRequestDto): Promise; getTeamMetricsMeetingsEventSummaryTotalWholeTeam(params: GetTeamMetricsMeetingsEventSummaryTotalWholeTeamRequestDto): Promise; getTeamMetricsMeetingsEventSummaryAverageWholeTeam(params: GetTeamMetricsMeetingsEventSummaryAverageWholeTeamRequestDto): Promise; getTeamMetricsMeetingsEventSummaryTotalIndividual(params: GetTeamMetricsMeetingsEventSummaryTotalIndividualRequestDto): Promise; getTeamMetricsCalendarAppTimeSeriesTotalWholeTeam(params: GetTeamMetricsCalendarAppTimeSeriesTotalWholeTeamRequestDto): Promise; getTeamMetricsCalendarAppTimeSeriesTotalIndividual(params: GetTeamMetricsCalendarAppTimeSeriesTotalIndividualRequestDto): Promise; getMySessions(params: GetSelfWorkingSessionsRequestDto): Promise; getTeamMetricsAppViewsSummaryTotalsWholeTeam(params: GetTeamMetricsAppViewsSummaryTotalWholeTeamRequestDto): Promise; getTeamMetricsAppViewsSummaryAverageWholeTeam(params: GetTeamMetricsAppViewsSummaryAverageWholeTeamRequestDto): Promise; getTeamMetricsAppViewsSummaryTotalsIndividual(params: GetTeamMetricsAppViewsSummaryTotalIndividualRequestDto): Promise; getTeamMetricsCalendarMeetingsSummary(params: GetTeamMetricsCalendarMeetingsSummaryRequestDto): Promise; getTeamMetricsCalendarMeetingsSummaryIndividual(params: GetTeamMetricsCalendarMeetingsSummaryIndividualRequestDto): Promise; getTeamMetricsCalendarViewsSummary(params: GetTeamMetricsCalendarViewsSummaryRequestDto): Promise; getSelfAppCategoryScoreTimeSeriesMetricsSummary(params: GetSelfAppCategoryScoreTimeSeriesMetricsSummaryRequestDto): Promise; getWorkspaceCategoryMetricsUsagePerIndividualTimeSeries(params: GetWorkspaceCategoryMetricsUsagePerIndividualTimeSeriesRequestDto): Promise; getTeamMetricsCalendarAppTrendsTimeSeries(params: GetTeamMetricsCalendarAppTrendsTimeSeriesRequestDto): Promise; getSelfAppCategoryChartAllTimeAverage(params: GetSelfAppCategoryChartAllTimeAverageRequestDto): Promise; getTeamCalendarScoreTimeSeriesMetricsSummary(params: GetTeamCalendarScoreTimeSeriesMetricsSummaryRequestDto): Promise; getTeamCalendarScoreTimeSeries(params: GetTeamMetricsCalendarScoreTimeSeriesRequestDto): Promise; getTeamCalendarChartAllTimeAverages(params: GetTeamMetricsCalendarChartAllTimeAveragesRequestDto): Promise; getTeamCalendarChartAllTimeAveragesAverageWholeTeam(params: GetTeamMetricsCalendarChartAllTimeAveragesRequestDto): Promise; getTeamCalendarScoreTimeSeriesMetricsSummaryIndividual(params: GetTeamCalendarScoreTimeSeriesMetricsSummaryTotalIndividualRequestDto): Promise; getTeamCalendarScoreTimeSeriesIndividual(params: GetTeamMetricsCalendarScoreTimeSeriesIndividualRequestDto): Promise; getTeamCalendarChartAllTimeAveragesIndividual(params: GetTeamMetricsCalendarChartAllTimeAveragesIndividualRequestDto): Promise; getTeamCalendarScoreTimeSeriesMetricsSummaryAverage(params: GetTeamCalendarScoreTimeSeriesMetricsSummaryRequestDto): Promise; getTeamCalendarScoreTimeSeriesAverageWholeTeam(params: GetTeamMetricsCalendarScoreTimeSeriesRequestDto): Promise; getUserSessions(params: GetUserWorkingSessionsRequestDto): Promise; } export interface ICubeQueryHelper extends IReforgedCubeHelperMethods { getSelfHeatmap(props: GetUserHeatmapProps): Promise; getWorkspaceHeatmapV2(props: GetTeamHeatmapProps): Promise; getTopAppsReportV2(params: GetTopAppsReportRequestParamsDto, config: CubeConfigDto): Promise; getTeamAppMetricsV2(params: GetTeamAppMetricsRequestParamsDto, config: CubeConfigDto): Promise; getTeamTimeSeriesAppMetricsV2(params: GetTeamAppMetricsRequestParamsDto, config: CubeConfigDto): Promise; getFilteredTeamAppMetricsV2(params: GetFilteredTeamAppMetricsRequestParamsDto, config: CubeConfigDto): Promise; getFilteredTeamSubscriptionMetricsV2(params: GetFilteredTeamSubscriptionMetricsRequestParamsDto, config: CubeConfigDto): Promise; getAllScoresV2(params: GetAllScoresRequestParamsDto, config: CubeConfigDto): Promise; getScoreTimeSeriesV2(params: GetScoreTimeSeriesV2RequestParamsDto, config: CubeConfigDto): Promise; getAppTimeSeriesV2(params: GetAppTimeSeriesRequestParamsDto, config: CubeConfigDto): Promise; getScoreAveragesV2(params: GetScoreAveragesRequestParamsDto, config: CubeConfigDto): Promise; getGoalSummaryV3(params: GetGoalSummaryRequestParamsDto, config: CubeConfigDto): Promise; getGoalSummariesV3(params: GetGoalSummariesRequestParamsDto, config: CubeConfigDto): Promise; getAppAveragesV2(params: GetAppAveragesRequestParamsDto, config: CubeConfigDto): Promise; } export declare class CubeQueryHelper implements ICubeQueryHelper { cubeRepository: ICubeRepository; adapter: CubeAdapter; logManager: LogManager; useLogger: boolean; constructor(deps: { endpoint: string; debug?: boolean; poolConfig?: { maxConnections?: number; idleTimeout?: number; connectionTimeout?: number; retryAttempts?: number; retryDelay?: number; }; sentry?: { dsn: string; environment: string; tracesSampleRate: number; }; }); getAccountAverageWorkingHoursPerPersonTimeSeries(params: GetAccountAverageWorkingHoursPerPersonTimeSeriesRequestDto): Promise; getAccountMetricsInsightsFocusV1Summary(params: GetAccountMetricsInsightsFocusV1SummaryRequestDto): Promise; getSelfMetricsInsightsChallengeTargetStreak(params: GetSelfMetricsInsightsChallengeTargetStreakRequestDto): Promise; getAccountMetricsInsightsSentimentSummary(params: GetAccountMetricsInsightsSentimentSummaryRequestDto): Promise; getAccountMetricsInsightsTimeInCallsSummary(params: GetAccountMetricsInsightsTimeInCallsSummaryRequestDto): Promise; getAccountMetricsInsightsTimeInMeetingsSummary(params: GetAccountMetricsInsightsTimeInMeetingsSummaryRequestDto): Promise; getAccountMetricsInsightsTimeInAppSummary(params: GetAccountMetricsInsightsTimeInAppSummaryRequestDto): Promise; getAccountMetricsInsightsTimeInCategorySummary(params: GetAccountMetricsInsightsTimeInCategorySummaryRequestDto): Promise; getAccountMetricsInsightsDigitalIntensitySummary(params: GetAccountMetricsInsightsDigitalIntensitySummaryRequestDto): Promise; getAccountMetricsInsightsDigitalWorkingHoursSummary(params: GetAccountMetricsInsightsDigitalWorkingHoursSummaryRequestDto): Promise; getChallengeInsightProgressSummary(params: GetChallengeInsightProgressSummaryRequestDto): Promise; getAccountMetricsInsightsChartData(params: GetAccountMetricsInsightsChartDataRequestDto): Promise; getAccountMetricsInsightsTotals(params: GetAccountMetricsInsightsTotalsRequestDto): Promise; getAccountMetricsInsightsAverages(params: GetAccountMetricsInsightsAveragesRequestDto): Promise; listAccountMetricsInsightsSummaries(params: ListAccountMetricsInsightsSummariesRequestDto): Promise; getTeamMetricsCalendarAppTrendsTimeSeries(params: GetTeamMetricsCalendarAppTrendsTimeSeriesRequestDto): Promise; getTeamMetricsCalendarAppTimeSeriesTotalWholeTeam(params: GetTeamMetricsCalendarAppTimeSeriesTotalWholeTeamRequestDto): Promise; getTeamMetricsCalendarAppTimeSeriesTotalIndividual(params: GetTeamMetricsCalendarAppTimeSeriesTotalIndividualRequestDto): Promise; getWorkspaceCategoryMetricsUsageTotals(params: GetWorkspaceCategoryMetricsUsageTotalsRequestDto): Promise; getWorkspaceCategoryMetricsUsageWholeTeamTimeSeries(params: GetWorkspaceCategoryMetricsUsageWholeTeamTimeSeriesRequestDto): Promise; getAccountAppCategoryMetricsPerApp(params: GetAccountAppCategoryMetricsPerAppRequestDto): Promise; getAccountAppTotalsPerCategorySummary(params: GetAccountAppTotalsPerCategorySummaryRequestDto): Promise; getAccountAppCategoriesTimeSeries(params: GetAccountAppCategoriesTimeSeriesRequestDto): Promise; getAccountTotalAppCategoriesSummary(params: GetAccountTotalAppCategoriesSummaryRequestDto): Promise; getSelfTopAppCategoryApps(params: GetSelfTopAppCategoryAppsRequestDto): Promise; getSelfTopAppCategories(params: GetSelfTopAppCategoriesRequestDto): Promise; getAccountAppCategoriesSummary(params: GetAccountAppCategoriesSummaryRequestDto): Promise; getAccountAppCategoriesPerWorkspaceSummary(params: GetAccountAppCategoriesPerWorkspaceSummaryRequestDto): Promise; getSelfAppAveragesSummary(params: GetSelfAppAveragesSummaryRequestDto): Promise; getSelfAppCategoryAveragesSummary(params: GetSelfAppCategoryAveragesSummaryRequestDto): Promise; getSelfAppCategoryTimeSeries(params: GetSelfAppCategoryTimeSeriesRequestDto): Promise; getTeamMetricsCallsEventsSummaryTotalWholeTeam(params: GetTeamMetricsCallsEventsSummaryTotalWholeTeamRequestDto): Promise; getTeamMetricsCallsEventsSummaryTotalIndividual(params: GetTeamMetricsCallsEventsSummaryTotalIndividualRequestDto): Promise; getTeamMetricsCallsEventsSummaryAverageWholeTeam(params: GetTeamMetricsCallsEventsSummaryAverageWholeTeamRequestDto): Promise; getTeamMetricsAppsSummaryTotalWholeTeam(params: GetTeamMetricsAppsSummaryTotalWholeTeamRequestDto): Promise; getTeamMetricsAppsSummaryTotalIndividual(params: GetTeamMetricsAppsSummaryTotalIndividualRequestDto): Promise; getTeamMetricsAppsSummaryAverageWholeTeam(params: GetTeamMetricsAppsSummaryAverageWholeTeamRequestDto): Promise; getTeamSubscriptionMetricsAppsSummaryTotalWholeTeam(params: GetTeamSubscriptionMetricsAppsSummaryTotalWholeTeamRequestDto): Promise; getTeamSubscriptionMetricsAppsSummaryTotalIndividual(params: GetTeamSubscriptionMetricsAppsSummaryTotalIndividualRequestDto): Promise; getTeamSubscriptionMetricsAppsSummaryAverageWholeTeam(params: GetTeamSubscriptionMetricsAppsSummaryAverageWholeTeamRequestDto): Promise; getTeamSubscriptionMetricsMeetingsSummaryTotalWholeTeam(params: GetTeamSubscriptionMetricsMeetingsSummaryTotalWholeTeamRequestDto): Promise; getTeamSubscriptionMetricsMeetingsSummaryTotalIndividual(params: GetTeamSubscriptionMetricsMeetingsSummaryTotalIndividualRequestDto): Promise; getTeamSubscriptionMetricsMeetingsSummaryAverageWholeTeam(params: GetTeamSubscriptionMetricsMeetingsSummaryAverageWholeTeamRequestDto): Promise; getAccountAverageWorkingHoursPerPersonRangesSummary(params: GetAccountAverageWorkingHoursPerPersonRangesRequestDto & UserCountInDateRangeProps): Promise; getAccountAverageWorkingHoursPerPersonDistribution(params: GetAccountAverageWorkingHoursPerPersonDistributionRequestDto & UserCountInDateRangeProps): Promise; getCallsPerWorkspaceTimeSeries(params: GetAccountAverageCallsPerWorkspaceTimeseriesRequestDto & UserCountInDateRangeProps): Promise; getAccountMeetingsPerWorkspaceTimeSeries(params: GetAccountMeetingsPerWorkspaceTimeSeriesRequestDto & UserCountInDateRangeProps): Promise; getAccountCallsPerWorkspaceSummary(input: GetAccountCallsPerWorkspaceSummaryRequestDto & UserCountInDateRangeProps): Promise; getAccountMeetingsPerWorkspaceSummary(input: GetAccountMeetingsPerWorkspaceSummaryRequestDto): Promise; getAccountCallsAveragePerPersonSummary(params: GetAccountAverageCallsPerPersonSummaryRequestDto & UserCountInDateRangeProps): Promise; getAccountMeetingsAveragePerPersonSummary(params: GetAccountMeetingsAveragePerPersonSummaryRequestDto & UserCountInDateRangeProps): Promise; getAccountTopAppsMetricsSummary(input: GetAccountTopAppsMetricsSummaryRequestDto & UserCountInDateRangeProps): Promise; getAccountAppMetricsPerWorkspaceSummary(input: GetAccountAppMetricsPerWorkspaceSummaryRequestDto & UserCountInDateRangeProps): Promise; getAccountAverageWorkingHoursTimeSeries(params: GetAccountAverageWorkingHoursTimeSeriesRequestDto & UserCountInDateRangeProps): Promise; getAccountAverageWorkingHoursSummary(params: GetAccountAverageWorkingHoursSummaryRequestDto & UserCountInDateRangeProps): Promise; getAccountSentimentReportAverageSummary(params: GetAccountSentimentReportAverageSummaryRequestDto & UserCountInDateRangeProps): Promise; getAccountSentimentReportPercentilesSummary(params: GetAccountSentimentReportPercentilesSummaryRequestDto & UserCountInDateRangeProps): Promise; getAccountSentimentReportAverageTimeSeries(params: GetAccountSentimentReportAverageTimeSeriesRequestDto & UserCountInDateRangeProps): Promise; getSelfSentimentReport(params: GetSelfSentimentReportRequestDto): Promise; getAccountSentimentReportAverageTotals(params: GetAccountSentimentReportAverageTotalsRequestDto & UserCountInDateRangeProps): Promise; getAccountSentimentReportPercentilesAverage(params: GetAccountSentimentReportPercentilesAverageRequestDto & UserCountInDateRangeProps): Promise; getAccountSentimentReportTimeSeries(params: GetAccountSentimentReportTimeSeriesRequestDto & UserCountInDateRangeProps): Promise; getSelfSentimentReportTimeSeries(params: GetSelfSentimentReportTimeSeriesRequestDto): Promise; getSelfAllScores(params: GetSelfAllScoresRequestDto): Promise; getSelfCalendarAppTimeSeries(params: GetSelfCalendarAppTimeSeriesRequestDto): Promise; getSelfCalendarScoreTimeSeries(params: GetSelfCalendarScoreTimeSeriesRequestDto): Promise; getSelfCalendarChartAllTimeAverages(params: GetCalendarChartAllTimeAveragesRequestDto): Promise; getSelfCalendarAppChartAllTimeAverages(params: GetCalendarAppChartAllTimeAveragesRequestDto): Promise; getSelfCalendarAppTimeSeriesMetricsSummary(params: GetCalendarAppTimeSeriesMetricsRequestDto): Promise; getSelfCalendarScoreTimeSeriesMetricsSummary(props: GetSelfCalendarScoreTimeSeriesMetricsSummaryRequestDto): Promise; getAppMetricsTotalsIndividual(params: GetAppMetricsTotalsIndividualRequestDto): Promise; getAppMetricsTotalsWholeTeam(params: GetAppMetricsTotalsWholeTeamRequestDto): Promise; getCategoryMetricsAverageWholeTeam(params: GetCategoryMetricsAverageWholeTeamRequestDto): Promise; getCategoryMetricsTotalWholeTeam(params: GetCategoryMetricsTotalsWholeTeamRequestDto): Promise; getCategoryMetricsTotalIndividual(params: GetCategoryMetricsTotalsIndividualRequestDto): Promise; getAppMetricsAverageWholeTeam(params: GetAppMetricsAverageWholeTeamRequestDto): Promise; getAppMetricsTimeSeriesTotalsIndividual(params: GetAppMetricsTimeSeriesTotalsIndividualRequestDto): Promise; getAppMetricsTimeSeriesTotalsWholeTeam(params: GetAppMetricsTimeSeriesTotalsWholeTeamRequestDto): Promise; getAppMetricsTimeSeriesAverageWholeTeam(params: GetAppMetricsTimeSeriesAverageWholeTeamRequestDto): Promise; getAppMetricsTotalSummaryWholeTeam(params: GetAppMetricsTotalSummaryWholeTeamRequestDto): Promise; getAppMetricsAverageSummaryWholeTeam(params: GetAppMetricsAverageSummaryWholeTeamRequestDto): Promise; getAppMetricsTotalSummaryIndividual(params: GetAppMetricsTotalSummaryIndividualRequestDto): Promise; getSelfHeatmap(props: GetUserHeatmapProps): Promise; getWorkspaceHeatmapV2(props: GetTeamHeatmapProps): Promise; getTopAppsReportV2(params: GetTopAppsReportRequestParamsDto, config: CubeConfigDto): Promise; /** * This function returns a variety of current and historical singular metrics for a given team and app * @param params * @param params.startDate {string} beginning of the period for latest metrics * @param params.endDate {string} ending of period for latest metrics * @param params.timezone {string} timezone of user * @param params.teamId {string} ID of team to query * @param params.appId {string} ID of app to query * @param params.frequency {CubeTimeDimensionGranularity | Weekdays} one of day, week, monday, tuesday, wednesday, thursday, friday, saturday, sunday * @param config * @param config.token {string} a jwt token * @returns a variety of current and historical singular metrics and trends */ getTeamAppMetricsV2(params: GetTeamAppMetricsRequestParamsDto, config: CubeConfigDto): Promise; getFilteredTeamAppMetricsV2(params: GetFilteredTeamAppMetricsRequestParamsDto, config: CubeConfigDto): Promise; getFilteredTeamSubscriptionMetricsV2(params: GetFilteredTeamSubscriptionMetricsRequestParamsDto, config: CubeConfigDto): Promise; getAllScoresV2(params: GetAllScoresRequestParamsDto, config: CubeConfigDto): Promise; /** * This function returns a variety of current and historical singular metrics for a given team and app * @param params * @param params.startDate {string} beginning of the period for latest metrics * @param params.endDate {string} ending of period for latest metrics * @param params.timezone {string} timezone of user * @param params.teamId {string} ID of team to query * @param params.appId {string} ID of app to query * @param params.frequency {CubeTimeDimensionGranularity | Weekdays} one of day, week, monday, tuesday, wednesday, thursday, friday, saturday, sunday * @param params.userIds [string[]] an optional list of userIds to filter the per-user metrics by * @param config * @param config.token {string} a jwt token * @returns a variety of current and historical singular metrics and trends */ getTeamTimeSeriesAppMetricsV2(params: GetTeamAppMetricsRequestParamsDto, config: CubeConfigDto): Promise; getScoreTimeSeriesV2(params: GetScoreTimeSeriesV2RequestParamsDto, config: CubeConfigDto): Promise; getAppTimeSeriesV2(params: GetAppTimeSeriesRequestParamsDto, config: CubeConfigDto): Promise; getScoreAveragesV2(params: GetScoreAveragesRequestParamsDto, config: CubeConfigDto): Promise; getAppAveragesV2(params: GetAppAveragesRequestParamsDto, config: CubeConfigDto): Promise; getGoalSummaryV3(params: GetGoalSummaryRequestParamsDto, config: CubeConfigDto): Promise; getGoalSummariesV3(params: GetGoalSummariesRequestParamsDto, config: CubeConfigDto): Promise; getAccountMeetingSummary(input: GetAccountMeetingEventsSummaryRequestDto & UserCountInDateRangeProps): Promise; getSelfGoalSummaries(params: GetSelfGoalSummariesRequestDto): Promise; getAccountCallsSummary(input: GetAccountCallsSummaryRequestDto & UserCountInDateRangeProps): Promise; getAccountMeetingTimeSeries(params: GetAccountMeetingEventsTimeSeriesRequestDto & UserCountInDateRangeProps): Promise; getAccountCallTimeSeries(params: GetAccountCallEventsTimeSeriesRequestDto & UserCountInDateRangeProps): Promise; getMeetingHoursBySizeTimeSeries(params: GetAccountMeetingHoursBySizeTimeSeriesRequestDto & UserCountInDateRangeProps): Promise; getMeetingHoursBySizeSummary(params: GetAccountMeetingHoursBySizeSummaryRequestDto & UserCountInDateRangeProps): Promise; expandAccountCallTimeSeries(params: ExpandAccountCallEventsTimeSeriesRequestDto): GetAccountCallEventsTimeSeriesResponseDto[]; getSelfScoreAveragesSummary(params: GetSelfScoreAveragesSummaryRequestDto): Promise; getTeamMetricsMeetingsSummaryTotalWholeTeam(params: GetTeamMetricsMeetingsSummaryTotalWholeTeamRequestDto): Promise; getTeamMetricsMeetingsSummaryAverageWholeTeam(params: GetTeamMetricsMeetingsSummaryAverageWholeTeamRequestDto): Promise; getTeamMetricsMeetingsSummaryTotalsIndividual(params: GetTeamMetricsMeetingsSummaryTotalIndividualRequestDto): Promise; getMySessions(params: GetSelfWorkingSessionsRequestDto): Promise; getTeamMetricsMeetingsEventSummaryTotalWholeTeam(params: GetTeamMetricsMeetingsEventSummaryTotalWholeTeamRequestDto): Promise; getTeamMetricsMeetingsEventSummaryAverageWholeTeam(params: GetTeamMetricsMeetingsEventSummaryAverageWholeTeamRequestDto): Promise; getTeamMetricsMeetingsEventSummaryTotalIndividual(params: GetTeamMetricsMeetingsEventSummaryTotalIndividualRequestDto): Promise; getTeamMetricsAppViewsSummaryTotalsWholeTeam(params: GetTeamMetricsAppViewsSummaryTotalWholeTeamRequestDto): Promise; getTeamMetricsAppViewsSummaryAverageWholeTeam(params: GetTeamMetricsAppViewsSummaryAverageWholeTeamRequestDto): Promise; getTeamMetricsAppViewsSummaryTotalsIndividual(params: GetTeamMetricsAppViewsSummaryTotalIndividualRequestDto): Promise; getTeamMetricsCalendarViewsSummary(params: GetTeamMetricsCalendarViewsSummaryRequestDto): Promise; getTeamMetricsCalendarMeetingsSummary(params: GetTeamMetricsCalendarMeetingsSummaryRequestDto): Promise; getTeamMetricsCalendarMeetingsSummaryIndividual(params: GetTeamMetricsCalendarMeetingsSummaryIndividualRequestDto): Promise; getSelfAppCategoryScoreTimeSeriesMetricsSummary(params: GetSelfAppCategoryScoreTimeSeriesMetricsSummaryRequestDto): Promise; getWorkspaceCategoryMetricsUsagePerIndividualTimeSeries(params: GetWorkspaceCategoryMetricsUsagePerIndividualTimeSeriesRequestDto): Promise; getSelfAppCategoryChartAllTimeAverage(params: GetSelfAppCategoryChartAllTimeAverageRequestDto): Promise; getTeamCalendarScoreTimeSeriesMetricsSummary(params: GetTeamCalendarScoreTimeSeriesMetricsSummaryRequestDto): Promise; getTeamCalendarScoreTimeSeriesMetricsSummaryIndividual(params: GetTeamCalendarScoreTimeSeriesMetricsSummaryTotalIndividualRequestDto): Promise; getTeamCalendarScoreTimeSeriesMetricsSummaryAverage(params: GetTeamCalendarScoreTimeSeriesMetricsSummaryRequestDto): Promise; getTeamCalendarScoreTimeSeries(params: GetTeamMetricsCalendarScoreTimeSeriesRequestDto): Promise; getTeamCalendarScoreTimeSeriesIndividual(params: GetTeamMetricsCalendarScoreTimeSeriesIndividualRequestDto): Promise; getTeamCalendarScoreTimeSeriesAverageWholeTeam(params: GetTeamMetricsCalendarScoreTimeSeriesRequestDto): Promise; getTeamCalendarChartAllTimeAverages(params: GetTeamMetricsCalendarChartAllTimeAveragesRequestDto): Promise; getTeamCalendarChartAllTimeAveragesIndividual(params: GetTeamMetricsCalendarChartAllTimeAveragesIndividualRequestDto): Promise; getTeamCalendarChartAllTimeAveragesAverageWholeTeam(params: GetTeamMetricsCalendarChartAllTimeAveragesRequestDto): Promise; getWorkingHoursByRangeDistribution(params: WorkingHoursByRangeDistributionRequestDto): Promise; getUserSessions(params: GetUserWorkingSessionsRequestDto): Promise; /** * Get connection pool statistics */ getPoolStats(): Record; /** * Close the connection pool */ close(): Promise; } //# sourceMappingURL=index.d.ts.map