diff --git a/src/util/objectHelpers.ts b/src/util/objectHelpers.ts
index 8272b8b673c57dc7c5d75ce169bcb47310a483c5..163ae306b9ab6590eb0238f983cbf104051c692c 100644
--- a/src/util/objectHelpers.ts
+++ b/src/util/objectHelpers.ts
@@ -5,11 +5,6 @@
 import provide from './provide';
 let nm = provide('util');
 
-/**
- * @typedef {object} keyValuePair
- * @property {string} key
- * @property {object} value
- */
 
 export interface keyVals {
     key: string;
@@ -17,13 +12,16 @@ export interface keyVals {
 }
 
 
+
+
 /**
  * iterate over the key value pairs of an object
+ * @example for (let x:KeyValuePair of keyValPairs(object)){..}
  * @param {object} obj - the input object
- * @returns {Array<keyValuePair>} - array of key value pairs
+ * @returns {Array<keyVals>} - array of key value pairs
  */
-export function keyValPairs(obj): keyVals[] {
-    let outArray = [];
+export function keyValPairs(obj): Array<keyVals> {
+    let outArray: Array<keyVals> = [];
     for (let key of Object.keys(obj)) {
         outArray.push({'key': key, 'value': obj[key]});