import { AllTimeAverageTeamAppMetricsResult } from '../dto/team-app-metrics/cube/mapped/all-time-average-team-app-metrics-result.dto'; import { AllTimeWeekdayAverageTeamAppMetricsResult } from '../dto/team-app-metrics/cube/mapped/all-time-weekday-average-team-app-metrics-result.dto'; import { LatestTeamAppMetricsResult } from '../dto/team-app-metrics/cube/mapped/latest-team-app-metrics-result.dto'; import { FilteredTeamAppMetricsResult, FilteredTeamAppMetricsV2Result } from '../dto/team-app-metrics/cube/mapped/filtered-team-app-metrics-result.dto'; import { TeamAppMetricsResponseDto } from '../dto/team-app-metrics/response/team-app-metrics-response.dto'; import { FilteredTeamAppMetrics, FilteredTeamAppMetricsV2 } from '../dto/team-app-metrics/response/filtered-team-app-metrics-response.dto'; import { FilteredTeamSubscriptionMetricsResult } from '../dto/team-app-metrics/cube/mapped/filtered-team-subscriptions-result.dto'; import { FilteredTeamSubscriptionMetricsResponseDto } from '../dto/team-app-metrics/response/filtered-team-subscription-metrics-response.dto'; import { TeamTotalMetricsResult, TeamTotalMetricsResultV2 } from '../dto/team-app-metrics/cube/mapped/team-total-metrics-result.dto'; import { UserCountResult } from '../dto/team-app-metrics/cube/mapped/user-count-result.dto'; import { AllTimeAverageTeamAppMetricsRaw, AllTimeAverageTeamAppMetricsV2Raw } from '../dto/team-app-metrics/cube/raw/all-time-average-team-app-metrics.dto'; import { LatestFilteredTeamAppMetricsItemRaw } from '../dto/team-app-metrics/cube/raw/latest-filtered-team-app-metrics-item.dto'; import { LatestFilteredTeamSubscriptionMetricsItemV2Raw, LatestFilteredTeamSubscriptionMetricsItemRaw } from '../dto/team-app-metrics/cube/raw/latest-filtered-team-subscription-metrics-item.dto'; import { LatestTeamAppMetricsRaw, LatestTeamAppMetricsV2Raw } from '../dto/team-app-metrics/cube/raw/latest-team-app-metrics.dto'; import { TeamAverageTimeSeriesAppMetricsRaw, TeamAverageTimeSeriesAppMetricsV2Raw } from '../dto/team-app-metrics/cube/raw/team-average-time-series-app-metrics.dto'; import { TeamTimeSeriesAppMetricsRaw, TeamTimeSeriesAppMetricsV2Raw } from '../dto/team-app-metrics/cube/raw/team-time-series-app-metrics.dto'; import { TeamTotalMetricsRaw, TeamTotalMetricsV2Raw } from '../dto/team-app-metrics/cube/raw/team-total-metrics.dto'; import { UserCountRaw, UserCountV2Raw } from '../dto/team-app-metrics/cube/raw/user-count.dto'; import { UserTimeSeriesAppMetricsRaw, UserTimeSeriesAppMetricsV2Raw } from '../dto/team-app-metrics/cube/raw/user-time-series-app-metrics.dto'; import { TeamTimeSeriesAllTimeAverageAppMetricsRaw, TeamTimeSeriesAllTimeAverageAppMetricsV2Raw } from '../dto/team-app-metrics/cube/raw/team-time-series-all-time-average-app-metrics.dto'; import { TeamTimeSeriesResult } from '../dto/team-app-metrics/cube/mapped/team-time-series-result.dto'; import { TeamTimeSeriesAllTimeAverageResult } from '../dto/team-app-metrics/cube/mapped/team-time-series-all-time-average-result.dto'; import { CubeTimeDimensionGranularity } from '../enum/cube-schema.enum'; export declare const mapLatestTeamMetrics: (queryResults: LatestTeamAppMetricsRaw[]) => LatestTeamAppMetricsResult; export declare const mapLatestTeamMetricsV2: (queryResults: LatestTeamAppMetricsV2Raw[]) => LatestTeamAppMetricsResult; export declare const mapLatestFilteredTeamAppMetricsItem: (app: LatestFilteredTeamAppMetricsItemRaw) => Omit; export declare const mapLatestFilteredTeamAppMetricsItemV2: (app: LatestFilteredTeamSubscriptionMetricsItemV2Raw) => Omit; export declare const mapTeamTotalMetrics: (response: TeamTotalMetricsRaw) => TeamTotalMetricsResult; export declare const mapTeamTotalMetricsV2: (response: TeamTotalMetricsV2Raw) => TeamTotalMetricsResultV2; export declare const mapUserCount: (app: UserCountRaw) => UserCountResult; export declare const mapUserCountV2: (app: UserCountV2Raw) => UserCountResult; export declare const mapAllTimeAverageTeamMetrics: (queryResults: AllTimeAverageTeamAppMetricsRaw[], frequency?: CubeTimeDimensionGranularity) => AllTimeAverageTeamAppMetricsResult; export declare const mapAllTimeAverageTeamMetricsV2: (queryResults: AllTimeAverageTeamAppMetricsV2Raw[], frequency?: CubeTimeDimensionGranularity) => AllTimeAverageTeamAppMetricsResult; export declare const mapUserTimeSeriesAppMetrics: (queryResults: UserTimeSeriesAppMetricsRaw[]) => { date: string; userId: string; timeInApp: number; interactions: number; averageInteractionDuration: number; callTime: number; callInteractions: number; callAverageInteractionDuration: number; }[]; export declare const mapUserTimeSeriesAppMetricsV2: (queryResults: UserTimeSeriesAppMetricsV2Raw[]) => { date: string; userId: string; timeInApp: number; interactions: number; averageInteractionDuration: number; callTime: number; callInteractions: number; callAverageInteractionDuration: number; }[]; export declare const mapTeamAverageTimeSeriesAppMetrics: (queryResults: TeamAverageTimeSeriesAppMetricsRaw[]) => TeamTimeSeriesResult[]; export declare const mapTeamAverageTimeSeriesAppMetricsV2: (queryResults: TeamAverageTimeSeriesAppMetricsV2Raw[]) => TeamTimeSeriesResult[]; export declare const mapTeamTimeSeriesAppMetrics: (queryResults: TeamTimeSeriesAppMetricsRaw[]) => TeamTimeSeriesResult[]; export declare const mapTeamTimeSeriesAppMetricsV2: (queryResults: TeamTimeSeriesAppMetricsV2Raw[]) => TeamTimeSeriesResult[]; export declare const mapTeamAllTimeSeriesAppMetrics: (queryResults: TeamTimeSeriesAllTimeAverageAppMetricsRaw[], frequency?: CubeTimeDimensionGranularity) => TeamTimeSeriesAllTimeAverageResult; export declare const mapTeamAllTimeSeriesAppMetricsV2: (queryResults: TeamTimeSeriesAllTimeAverageAppMetricsV2Raw[], frequency?: CubeTimeDimensionGranularity) => TeamTimeSeriesAllTimeAverageResult; export declare const mapDailyFilteredTeamAppMetrics: (latestMetrics: FilteredTeamAppMetricsResult) => FilteredTeamAppMetrics; export declare const mapDailyFilteredTeamAppMetricsV2: (latestMetrics: FilteredTeamAppMetricsV2Result) => FilteredTeamAppMetricsV2; export declare const mapLatestFilteredTeamSubscriptionMetricsItem: (subscription: LatestFilteredTeamSubscriptionMetricsItemRaw) => FilteredTeamSubscriptionMetricsResult; export declare const mapLatestFilteredTeamSubscriptionMetricsItemV2: (subscription: LatestFilteredTeamSubscriptionMetricsItemV2Raw) => FilteredTeamSubscriptionMetricsResult; export declare const mapAllTimeWeekdayAverageTeamAppMetrics: (queryResults: AllTimeAverageTeamAppMetricsRaw[]) => AllTimeWeekdayAverageTeamAppMetricsResult; export declare const mapAllTimeWeekdayAverageTeamAppMetricsV2: (queryResults: AllTimeAverageTeamAppMetricsV2Raw[]) => AllTimeWeekdayAverageTeamAppMetricsResult; export declare const mapDailyFilteredTeamSubscriptionMetrics: (latestMetrics: FilteredTeamSubscriptionMetricsResult) => FilteredTeamSubscriptionMetricsResponseDto; export declare const mapTeamAppMetrics: (latestMetrics: LatestTeamAppMetricsResult, allTimeAverageMetrics: AllTimeAverageTeamAppMetricsResult, historicMaxDuration: number, historicMaxCallDuration: number, historicMaxInteractions: number, historicMaxCallInteractions: number, historicMaxAvgInteractionDuration: number, historicMaxAvgCallInteractionDuration: number, weekdayAverageMetrics?: AllTimeWeekdayAverageTeamAppMetricsResult) => TeamAppMetricsResponseDto; //# sourceMappingURL=team-analytics-activity.mapper.d.ts.map