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

export class DeleteLineaDto {
  @ApiProperty({ description: "Motivo requerido para auditar la eliminacion" })
  @IsString()
  @IsNotEmpty()
  @MaxLength(500)
  motivo: string;

  @ApiProperty({ description: "Token de bloqueo vigente" })
  @IsString()
  @IsNotEmpty()
  @MaxLength(36)
  lockToken: string;
}
