import { ApiProperty } from '@nestjs/swagger';

import { TeamMemberDTO } from './TeamMemberDTO';

export class GetTeamMembersOutputDTO {
  @ApiProperty({ type: [TeamMemberDTO] })
  members!: TeamMemberDTO[];

  @ApiProperty()
  totalCount!: number;

  @ApiProperty()
  ownerCount!: number;

  @ApiProperty()
  managerCount!: number;

  @ApiProperty()
  memberCount!: number;
}
