'!Y-m-d'])] public readonly ?\DateTimeImmutable $date = null, public readonly ?array $repeat = null, #[Context([DateTimeNormalizer::FORMAT_KEY => '!Y-m-d'])] public readonly ?\DateTimeImmutable $start = null, #[Context([DateTimeNormalizer::FORMAT_KEY => '!Y-m-d'])] public readonly ?\DateTimeImmutable $end = null, ) { } }