namespace ROLAC.API.DTOs.Push;
/// The PushSubscription a browser produces, posted when a member enables notifications.
public sealed record PushSubscriptionRequest(string Endpoint, PushSubscriptionKeys Keys, string? UserAgent);
public sealed record PushSubscriptionKeys(string P256dh, string Auth);
/// Identifies the subscription to remove when a member disables notifications.
public sealed record PushUnsubscribeRequest(string Endpoint);