using System.Collections.Generic; using Manager.DTOs; using ManagerService.Data.SubSection; using NetTopologySuite.Geometries; namespace ManagerService.DTOs { public class GuidedStepDTO { public string Id { get; set; } public string GuidedPathId { get; set; } public int Order { get; set; } public List Title { get; set; } public List Description { get; set; } public Geometry Geometry { get; set; } public double? ZoneRadiusMeters { get; set; } public string ImageUrl { get; set; } public int? TriggerGeoPointId { get; set; } public GeoPointDTO? TriggerGeoPoint { get; set; } public bool IsHiddenInitially { get; set; } public bool IsStepTimer { get; set; } public bool IsStepLocked { get; set; } public int? TimerSeconds { get; set; } public List TimerExpiredMessage { get; set; } public List QuizQuestions { get; set; } } }