16 lines
473 B
TypeScript
16 lines
473 B
TypeScript
/**
|
|
* Presenter Interface: IUpdatePaymentStatusPresenter
|
|
*/
|
|
|
|
import type { Presenter } from '@gridpilot/shared/presentation/Presenter';
|
|
import type { PaymentDto } from './IGetPaymentsPresenter';
|
|
|
|
export interface UpdatePaymentStatusResultDTO {
|
|
payment: PaymentDto;
|
|
}
|
|
|
|
export interface UpdatePaymentStatusViewModel {
|
|
payment: PaymentDto;
|
|
}
|
|
|
|
export interface IUpdatePaymentStatusPresenter extends Presenter<UpdatePaymentStatusResultDTO, UpdatePaymentStatusViewModel> {} |