import { ApiProperty } from "@nestjs/swagger"
import { IsArray, IsNotEmpty, ArrayMinSize } from "class-validator"

export class BulkDownloadInvoiceDto {
  @ApiProperty({
    required: true,
    description: "Array of invoice IDs to download",
    example: [1, 2, 3],
    type: [Number],
  })
  @IsNotEmpty()
  @IsArray()
  @ArrayMinSize(1)
  invoice_ids: number[]
}
