using System.Collections.Generic;
namespace NotificationSamples
{
///
/// Responsible for the serialization and deserialization of pending notifications for a
/// that is in mode.
///
public interface IPendingNotificationsSerializer
{
///
/// Save a list of pending notifications.
///
/// The collection notifications to save.
void Serialize(IList notifications);
///
/// Retrieve a saved list of pending notifications.
///
/// The deserialized collection of pending notifications, or null if the file did not exist.
IList Deserialize(IGameNotificationsPlatform platform);
}
}