import * as GenericDictionaryCheck from "../../../../sync/check/generic/dictionary"; import * as check from "../../../../sync/check/number"; export type DictionaryOfPotentiallyUnsafeNumberResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfPotentiallyUnsafeNumber (mixed : any) : undefined|DictionaryOfPotentiallyUnsafeNumberResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkPotentiallyUnsafeNumber ); } export type DictionaryOfFiniteNumberResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfFiniteNumber (mixed : any) : undefined|DictionaryOfFiniteNumberResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkFiniteNumber ); } export type DictionaryOfIntegerResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfInteger (mixed : any) : undefined|DictionaryOfIntegerResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkInteger ); } export type DictionaryOfGreaterThanResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfGreaterThan (mixed : any, x : number) : undefined|DictionaryOfGreaterThanResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkGreaterThan(mixed, x) } ); } export type DictionaryOfGreaterThanOrEqualResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfGreaterThanOrEqual (mixed : any, x : number) : undefined|DictionaryOfGreaterThanOrEqualResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkGreaterThanOrEqual(mixed, x) } ); } export type DictionaryOfLessThanResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfLessThan (mixed : any, x : number) : undefined|DictionaryOfLessThanResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkLessThan(mixed, x) } ); } export type DictionaryOfLessThanOrEqualResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfLessThanOrEqual (mixed : any, x : number) : undefined|DictionaryOfLessThanOrEqualResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkLessThanOrEqual(mixed, x) } ); } export type DictionaryOfRangeResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfRange (mixed : any, args : { min? : number, max? : number }) : undefined|DictionaryOfRangeResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkRange(mixed, args) } ); } export type DictionaryOfPositiveResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfPositive (mixed : any) : undefined|DictionaryOfPositiveResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkPositive ); } export type DictionaryOfNegativeResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfNegative (mixed : any) : undefined|DictionaryOfNegativeResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkNegative ); } export type DictionaryOfNonNegativeResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfNonNegative (mixed : any) : undefined|DictionaryOfNonNegativeResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkNonNegative ); } export type DictionaryOfNaturalNumberResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfNaturalNumber (mixed : any) : undefined|DictionaryOfNaturalNumberResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkNaturalNumber ); } export type DictionaryOfOddResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfOdd (mixed : any) : undefined|DictionaryOfOddResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkOdd ); } export type DictionaryOfEvenResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfEven (mixed : any) : undefined|DictionaryOfEvenResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkEven ); } export type DictionaryOfNotOneOfResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfNotOneOf (mixed : any, arr : T[]) : undefined|DictionaryOfNotOneOfResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkNotOneOf(mixed, arr) } ); } export type DictionaryOfLatitudeResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfLatitude (mixed : any) : undefined|DictionaryOfLatitudeResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkLatitude ); } export type DictionaryOfLongitudeResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfLongitude (mixed : any) : undefined|DictionaryOfLongitudeResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkLongitude ); }