import { ApiProperty } from '@nestjs/swagger'; import { UserRole } from '../../users/enums/user-role.enum'; class AuthUserResponseDto { @ApiProperty({ format: 'uuid' }) id: string; @ApiProperty() firstName: string; @ApiProperty() lastName: string; @ApiProperty() mobile: string; @ApiProperty({ enum: UserRole }) role: UserRole; } export class AuthTokensResponseDto { @ApiProperty() accessToken: string; @ApiProperty() refreshToken: string; @ApiProperty({ type: AuthUserResponseDto }) user: AuthUserResponseDto; }