unomi-sdk-node
Version:
Node module to interact with unomi.
41 lines (40 loc) • 1.12 kB
TypeScript
/**
* @function createUuid
*/
export declare function generateUuid(): string;
/**
* @function findAllIndicesOfCharacter
* @param {string} value
* @param {string} character
*/
export declare function findAllIndicesOfCharacter(value: string, character: string): Array<number>;
/**
* @function areArraysEqual
* @param {Array<number>} arr1
* @param {Array<number>} arr2
*/
export declare function areArraysEqual(arr1: Array<number>, arr2: Array<number>): boolean;
/**
* @function allSameType
* @param {Array<any>} arr
*/
export declare function allSameType(arr: Array<any>): any;
/**
* @function getProfilePropertyComparisonOperators
*/
export declare function getProfilePropertyComparisonOperators(): Array<string>;
/**
* @function getProfileSegmentComparisonOperators
*/
export declare function getProfileSegmentMatchTypes(): Array<string>;
/**
* @function flattenObject
* @param {any} ob
*/
export declare function flattenObject(ob: any): any;
/**
* @function isItemInList
* @param {any} listItems
* @param {any} item
*/
export declare function isItemInList(listItems: any, item: any): boolean;