using Domain.Entities.Donations.ValueObject; namespace Application.Features.Api.DonationRemote.GetState; public sealed record Response( bool IsPaused, bool IsAccepting, bool IsAudioOnly, bool IsVideoOnly, IReadOnlyList Queue ); public sealed record AlertQueueItem( int AlertID, int DonationID, AlertStatus Status, int SponsorMemberID, string SendName, int Amount, string? Message, DateTime CreatedAt );