import { ApiProperty } from '@nestjs/swagger';
import { IsBoolean } from 'class-validator';

export class PrivacySettingsDTO {
  @ApiProperty()
  @IsBoolean()
  publicProfile: boolean = false;

  @ApiProperty()
  @IsBoolean()
  showStats: boolean = false;

  @ApiProperty()
  @IsBoolean()
  showActiveSponsorships: boolean = false;

  @ApiProperty()
  @IsBoolean()
  allowDirectContact: boolean = false;
}