import { ITopAppsReportMapper } from '../interface/top-apps-report-mapper.interface'; import { TopAppsReportResult, TopAppsReportV2Result } from '../dto/top-apps/cube/mapped/top-apps-report-result.dto'; import { TopAppsReportResponseDto, TopAppsReportV2ResponseDto } from '../dto/top-apps/response/top-apps-report-response.dto'; import { TopAppsReportRaw, TopAppsReportV2Raw } from '../dto/top-apps/cube/raw/top-apps-report.dto'; export declare class TopAppsReportMapper implements ITopAppsReportMapper { persistenceToDomain(model: TopAppsReportRaw): TopAppsReportResult; domainToRest(entity: TopAppsReportResult): TopAppsReportResponseDto; static persistenceToDomain(model: TopAppsReportRaw): TopAppsReportResult; static domainToRest(entity: TopAppsReportResult): TopAppsReportResponseDto; } export declare class TopAppsReportMapperV2 implements ITopAppsReportMapper { persistenceToDomain(model: TopAppsReportV2Raw): TopAppsReportV2Result; domainToRest(entity: TopAppsReportV2Result): TopAppsReportV2ResponseDto; static persistenceToDomain(model: TopAppsReportV2Raw): TopAppsReportV2Result; static domainToRest(entity: TopAppsReportV2Result): TopAppsReportV2ResponseDto; } //# sourceMappingURL=top-apps-report.mapper.d.ts.map