import { Mapper } from '../../../common/ddd/mapper.base'; import { IAnalyticsActivityEnum } from '../../../common/enum/analytics-activity/analytics-activity.enum'; import { SelfInteractionsGoalEntity } from '../../../core/domain/entities/goals/app-goals/self-interactions-goal.entity'; import { GetSelfGoalSummaryResponseDto } from '../../../interface/dtos/goals/get-self-goal-summaries.response.dto'; export interface ISelfInteractionsGoalPersistenceResponse { [IAnalyticsActivityEnum.Count]: string; } export declare class SelfInteractionsGoalMapper implements Mapper { toDomain(record: ISelfInteractionsGoalPersistenceResponse): SelfInteractionsGoalEntity; static toDomain(record: ISelfInteractionsGoalPersistenceResponse): SelfInteractionsGoalEntity; toResponse(entity: SelfInteractionsGoalEntity): GetSelfGoalSummaryResponseDto; static toResponse(entity: SelfInteractionsGoalEntity): GetSelfGoalSummaryResponseDto; } //# sourceMappingURL=self-interactions-goal.mapper.d.ts.map