import { ValueType } from '../Interfaces/Campaign'; export type PopupVersion = 1 | 2; export declare class ValueComparator { private static _castOrThrow; private static _castOrNull; static IsEqual(a: any, b: any, type: ValueType): boolean; static IsNotEqual(a: any, b: any, type: ValueType): boolean; static IsGreaterThan(a: any, b: any, type: ValueType): boolean; static IsGreaterThanOrEqual(a: any, b: any, type: ValueType): boolean; static IsLessThan(a: any, b: any, type: ValueType): boolean; static IsLessThanOrEqual(a: any, b: any, type: ValueType): boolean; static HasElement(a: any, b: any, type: ValueType): boolean; static DoesNotHaveElement(a: any, b: any, type: ValueType): boolean; static StartsWith(a: any, b: any): boolean; static DoesNotStartWith(a: any, b: any): boolean; static EndsWith(a: any, b: any): boolean; static DoesNotEndWith(a: any, b: any): boolean; static Contains(a: any, b: any): boolean; static DoesNotContain(a: any, b: any): boolean; static MatchesRegex(a: any, b: any): boolean; static DoesNotMatchRegex(a: any, b: any): boolean; } export declare function matchRegex(str: string, regex: string): boolean; export declare function getKSTCalendarDateString(daysOffset?: number): string; export declare function isValueNotPresent(value: any): boolean; export declare const reEligibleConditionUnitToSec: Record; //# sourceMappingURL=Utils.d.ts.map