namespace Distribution.Features.DriverProfile; public record DriverProfileResponse( Guid Id, Guid UserId, string UserFullName, string LicenseNumber, DateTime LicenseExpiry, DateTime MedicalClearanceExpiry, bool IsActive, DateTime CreatedAt); public record CreateDriverProfileRequest( Guid UserId, string LicenseNumber, DateTime LicenseExpiry, DateTime MedicalClearanceExpiry); public record UpdateDriverProfileRequest( string LicenseNumber, DateTime LicenseExpiry, DateTime MedicalClearanceExpiry); public record DriverComplianceConfigResponse( Guid Id, bool EnforceLicenseExpiry, bool EnforceMedicalClearance, DateTime UpdatedAt, Guid UpdatedBy); public record UpdateDriverComplianceConfigRequest( bool EnforceLicenseExpiry, bool EnforceMedicalClearance);