namespace CashLineERP.Application.Identity;

public interface IAccountingOfficeAuditRepository
{
    void RecordAction(long accountingOfficeUserId, long targetPartyId, string actionCode, string? detailsText);

    IReadOnlyCollection<AccountingOfficeDelegatedActivityView> GetActions(long accountingOfficeUserId, long? targetPartyId = null);
}
