import { ApiProperty } from '@nestjs/swagger';
import { IsString, IsNotEmpty, IsNumber, IsOptional, ValidateNested, IsArray, IsEnum } from 'class-validator';
import { Type } from 'class-transformer';
import { Interval } from 'src/entities/plan.entity';
import { validationMessages } from 'src/messages/validation-messages';

export class PlanIdParamDto {
    @ApiProperty({
        description: validationMessages.plan.id_required,
        example: "07e21b5b-0c6f-48aa-97c8-62e7a60f8271",
    })
    @IsNotEmpty({ message: validationMessages.plan.id_required })
    id: string;
}
