unomi-sdk-node
Version:
Node module to interact with unomi.
20 lines (17 loc) • 678 B
TypeScript
import { PropertiesPossible } from "./parameterValues.d";
export interface segmentObjectProperties { // object structure for validating segment
segmentObject: object;
errors: Array<object>;
areSubConditionsValid: boolean;
}
export interface parameterValuesObjectProperties { // object structure for validating properties of segment
isValidPropertyValueUsage: boolean;
validatedParameterValuesObject: PropertiesPossible;
validationError: string;
}
export interface segmentCountObjectProperties { // object structure for validating segment count input
segments: Array<string>;
operator: string;
isValid: boolean;
errors: Array<object>;
}