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

export interface GetLeagueAdminPermissionsViewModel {
  canRemoveMember: boolean;
  canUpdateRoles: boolean;
}

export interface GetLeagueAdminPermissionsResultDTO {
  canRemoveMember: boolean;
  canUpdateRoles: boolean;
}

export interface IGetLeagueAdminPermissionsPresenter extends Presenter<GetLeagueAdminPermissionsResultDTO, GetLeagueAdminPermissionsViewModel> {}