namespace NATS.Server.JetStream.Models;

public enum RetentionPolicy
{
    Limits,
    Interest,
    WorkQueue,
}

public enum DiscardPolicy
{
    Old,
    New,
}

public enum DeliverPolicy
{
    All,
    Last,
    New,
    ByStartSequence,
    ByStartTime,
    LastPerSubject,
}

public enum ReplayPolicy
{
    Instant,
    Original,
}
