import { Mapper } from '../../../common/ddd/mapper.base'; import { IOrgAnalyticsActivityEnum } from '../../../common/enum/org-analytics-activity/org-analytics-activity.enum'; import { ChallengeTimeInAppsEntity } from '../../../core/domain/entities/challenge-insights/challenge-time-in-apps.entity'; import { GetAccountMetricsInsightChartDataResponse } from '../../../interface/dtos/challenge-insights/get-account-metrics-insight-digital-working-hours-chart-data.response.dto'; export declare class ChallengeTimeInAppsPersistenceResponseDto { [IOrgAnalyticsActivityEnum.Count]: string; [IOrgAnalyticsActivityEnum.TotalDuration]: string; [IOrgAnalyticsActivityEnum.DayCount]: string; [IOrgAnalyticsActivityEnum.WeekCount]: string; [IOrgAnalyticsActivityEnum.UserId]: string; [IOrgAnalyticsActivityEnum.LocalStartTime]: string; } export declare class ChallengeTimeInAppsChartDataMapper implements Mapper { toDomain(record: ChallengeTimeInAppsPersistenceResponseDto): ChallengeTimeInAppsEntity; static toDomain(record: ChallengeTimeInAppsPersistenceResponseDto): ChallengeTimeInAppsEntity; toResponse(entity: ChallengeTimeInAppsEntity): GetAccountMetricsInsightChartDataResponse; static toResponse(entity: ChallengeTimeInAppsEntity): GetAccountMetricsInsightChartDataResponse; } //# sourceMappingURL=challenge-time-in-apps-chart-data.mapper.d.ts.map