package de.cannamanage.service.push;

import lombok.Builder;
import lombok.Data;

import java.util.Map;

/**
 * Unified push notification payload used across all push channels (Web Push, FCM, APNs).
 */
@Data
@Builder
public class PushPayload {
    private String title;
    private String body;
    private String type;
    private String icon;
    private String badge;
    private String url;
    private Map<String, String> data;
}
