import { ApiProperty } from '@nestjs/swagger';

export class DownloadUrlResponseDto {
  @ApiProperty({
    description: 'Pre-signed download URL',
  })
  url: string;

  @ApiProperty({
    description: 'URL expiration timestamp',
  })
  expiresAt: Date;

  @ApiProperty({
    description: 'Time to live in seconds',
  })
  expiresIn: number;
}
