import { BaseModel } from 'clever-ts-utilities';
import { ApiProperty } from '@nestjs/swagger';
import { CreateUserCommand } from '@modules/security/dtos/user/create-user-command';

export class CreateUserCommandDto
  extends BaseModel<CreateUserCommandDto>
  implements CreateUserCommand
{
  @ApiProperty()
  firstName: string;

  @ApiProperty()
  email: string;

  @ApiProperty()
  password: string;

  @ApiProperty()
  lastName: string;

  @ApiProperty()
  avatar: string;
}
