16 lines
408 B
TypeScript
16 lines
408 B
TypeScript
/**
|
|
* Presenter Interface: ICreatePrizePresenter
|
|
*/
|
|
|
|
import type { Presenter } from '@core/shared/presentation/Presenter';
|
|
import type { PrizeDto } from './IGetPrizesPresenter';
|
|
|
|
export interface CreatePrizeResultDTO {
|
|
prize: PrizeDto;
|
|
}
|
|
|
|
export interface CreatePrizeViewModel {
|
|
prize: PrizeDto;
|
|
}
|
|
|
|
export interface ICreatePrizePresenter extends Presenter<CreatePrizeResultDTO, CreatePrizeViewModel> {} |