namespace CashLineERP.Application.Notifications;

public sealed record NotificationTemplateDetailView(
    long NotificationTemplateId,
    string TemplateCode,
    string TemplateName,
    string ChannelCode,
    string? SubjectTemplate,
    string BodyTemplate,
    string StatusCode,
    bool IsActive,
    string? Notes,
    DateTime? SubmittedAtUtc,
    long? SubmittedByUserId,
    DateTime? ApprovedAtUtc,
    long? ApprovedByUserId,
    DateTime? ActivatedAtUtc,
    long? ActivatedByUserId);
