import { IsNotEmpty, IsString, MinLength } from 'class-validator';
import { ApiProperty } from '@nestjs/swagger';

export class Disable2faDto {
  @ApiProperty({
    example: 'SicheresPasswort123!',
    description: 'Aktuelles Passwort zur Bestaetigung',
  })
  @IsString()
  @IsNotEmpty({ message: 'Passwort darf nicht leer sein' })
  @MinLength(8, { message: 'Passwort muss mindestens 8 Zeichen lang sein' })
  password!: string;
}
