[VOL-4913]: Implementation for on demand audit of ONU alarms

Change-Id: I48eadccb76cd1b486ce783e3f0ea50d94750969e
diff --git a/internal/pkg/common/interfaces.go b/internal/pkg/common/interfaces.go
index c56f8f8..901704d 100755
--- a/internal/pkg/common/interfaces.go
+++ b/internal/pkg/common/interfaces.go
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-//Package common provides global definitions
+// Package common provides global definitions
 package common
 
 import (
@@ -26,6 +26,7 @@
 	"github.com/opencord/voltha-lib-go/v7/pkg/db"
 	"github.com/opencord/voltha-lib-go/v7/pkg/events/eventif"
 	"github.com/opencord/voltha-openonu-adapter-go/internal/pkg/devdb"
+	"github.com/opencord/voltha-protos/v5/go/extension"
 	ia "github.com/opencord/voltha-protos/v5/go/inter_adapter"
 	"github.com/opencord/voltha-protos/v5/go/openolt"
 	"github.com/opencord/voltha-protos/v5/go/voltha"
@@ -172,6 +173,7 @@
 	GetAlarmMgrEventChannel() chan Message
 	GetAlarmUploadSeqNo() uint16
 	IncrementAlarmUploadSeqNo()
+	GetOnuActiveAlarms(ctx context.Context) *extension.SingleGetValueResponse
 }
 
 // IonuUniTechProf interface to onuUniTechProf