import { ApiProperty } from '@nestjs/swagger'; class TeamMemberDTO { @ApiProperty() driverId: string; @ApiProperty() driverName: string; @ApiProperty() role: 'owner' | 'manager' | 'member'; @ApiProperty() joinedAt: string; @ApiProperty() isActive: boolean; @ApiProperty() avatarUrl: string; } export class GetTeamMembersOutputDTO { @ApiProperty({ type: [TeamMemberDTO] }) members: TeamMemberDTO[]; @ApiProperty() totalCount: number; @ApiProperty() ownerCount: number; @ApiProperty() managerCount: number; @ApiProperty() memberCount: number; }