package de.cannamanage.api.dto.notification;

import de.cannamanage.domain.enums.DevicePlatform;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;

/**
 * Request DTO for registering a push notification device token.
 */
public record RegisterDeviceRequest(
    @NotNull DevicePlatform platform,
    @NotBlank String token,
    String deviceName
) {}
