import { ApiPropertyOptional } from "@nestjs/swagger"
import { IsOptional, IsString } from "class-validator"
import { Type } from "class-transformer"

export class SubscriptionPlanFilterDto {
  @ApiPropertyOptional()
  @IsOptional()
  @Type(() => Number)
  take?: number

  @ApiPropertyOptional()
  @IsOptional()
  @Type(() => Number)
  skip?: number

  @ApiPropertyOptional()
  @IsOptional()
  @IsString()
  search?: string
}
