export declare class CriteriaEvaluationError extends Error { name: string; } export declare const evaluationError: (message: string) => never; export declare const MS_PER_DAY: number; export declare function daysFromCivil(year: number, month: number, day: number): number; export declare function civilFromDays(days: number): { year: number; month: number; day: number; }; export declare const epochDay: (millis: number) => number; export declare const stringDateTime: (text: string) => number; export declare const stringLocalDate: (text: string) => number; export declare const singlePatternLocalDate: (text: string) => number; export declare const today: () => number; export declare const isBlank: (text: string) => boolean; export declare function containsIgnoreCase(text: string | null, search: string | null): boolean; export declare function containsWordsStartingWithIgnoreCase(text: string | null, search: string | null, delimiter?: string): boolean; export declare function timeBounds(range: string, context: string, now: number): [number, number]; export declare function dateTimeIsInRange(millis: number, range: string, context: string): boolean;