/**
 * Presenter Interface: IUpdateMemberPaymentPresenter
 */

import type { Presenter } from '@core/shared/presentation/Presenter';
import type { MemberPaymentDto } from './IGetMembershipFeesPresenter';

export interface UpdateMemberPaymentResultDTO {
  payment: MemberPaymentDto;
}

export interface UpdateMemberPaymentViewModel {
  payment: MemberPaymentDto;
}

export interface IUpdateMemberPaymentPresenter extends Presenter<UpdateMemberPaymentResultDTO, UpdateMemberPaymentViewModel> {}