import * as NullOrUndefinedCheck from "../../../../../sync/check/generic/null-or-undefined"; import * as check from "../../../../../generated/sync/check/string-format/number"; export type MaybePotentiallyUnsafeNumberStringErrorCodeType = check.PotentiallyUnsafeNumberStringResult; export function checkMaybePotentiallyUnsafeNumberString (mixed : any) : undefined|MaybePotentiallyUnsafeNumberStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkPotentiallyUnsafeNumberString ); } export type MaybeFiniteNumberStringErrorCodeType = check.FiniteNumberStringResult; export function checkMaybeFiniteNumberString (mixed : any) : undefined|MaybeFiniteNumberStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkFiniteNumberString ); } export type MaybeIntegerStringErrorCodeType = check.IntegerStringResult; export function checkMaybeIntegerString (mixed : any) : undefined|MaybeIntegerStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkIntegerString ); } export type MaybeGreaterThanStringErrorCodeType = check.GreaterThanStringResult; export function checkMaybeGreaterThanString (mixed : any, x : number) : undefined|MaybeGreaterThanStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkGreaterThanString(mixed, x) } ); } export type MaybeGreaterThanOrEqualStringErrorCodeType = check.GreaterThanOrEqualStringResult; export function checkMaybeGreaterThanOrEqualString (mixed : any, x : number) : undefined|MaybeGreaterThanOrEqualStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkGreaterThanOrEqualString(mixed, x) } ); } export type MaybeLessThanStringErrorCodeType = check.LessThanStringResult; export function checkMaybeLessThanString (mixed : any, x : number) : undefined|MaybeLessThanStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkLessThanString(mixed, x) } ); } export type MaybeLessThanOrEqualStringErrorCodeType = check.LessThanOrEqualStringResult; export function checkMaybeLessThanOrEqualString (mixed : any, x : number) : undefined|MaybeLessThanOrEqualStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkLessThanOrEqualString(mixed, x) } ); } export type MaybeRangeStringErrorCodeType = check.RangeStringResult; export function checkMaybeRangeString (mixed : any, args : { min? : number, max? : number }) : undefined|MaybeRangeStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkRangeString(mixed, args) } ); } export type MaybePositiveStringErrorCodeType = check.PositiveStringResult; export function checkMaybePositiveString (mixed : any) : undefined|MaybePositiveStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkPositiveString ); } export type MaybeNegativeStringErrorCodeType = check.NegativeStringResult; export function checkMaybeNegativeString (mixed : any) : undefined|MaybeNegativeStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkNegativeString ); } export type MaybeNonNegativeStringErrorCodeType = check.NonNegativeStringResult; export function checkMaybeNonNegativeString (mixed : any) : undefined|MaybeNonNegativeStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkNonNegativeString ); } export type MaybeNaturalNumberStringErrorCodeType = check.NaturalNumberStringResult; export function checkMaybeNaturalNumberString (mixed : any) : undefined|MaybeNaturalNumberStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkNaturalNumberString ); } export type MaybeOddStringErrorCodeType = check.OddStringResult; export function checkMaybeOddString (mixed : any) : undefined|MaybeOddStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkOddString ); } export type MaybeEvenStringErrorCodeType = check.EvenStringResult; export function checkMaybeEvenString (mixed : any) : undefined|MaybeEvenStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkEvenString ); } export type MaybeNotOneOfStringErrorCodeType = check.NotOneOfStringResult; export function checkMaybeNotOneOfString (mixed : any, arr : T[]) : undefined|MaybeNotOneOfStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkNotOneOfString(mixed, arr) } ); } export type MaybeLatitudeStringErrorCodeType = check.LatitudeStringResult; export function checkMaybeLatitudeString (mixed : any) : undefined|MaybeLatitudeStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkLatitudeString ); } export type MaybeLongitudeStringErrorCodeType = check.LongitudeStringResult; export function checkMaybeLongitudeString (mixed : any) : undefined|MaybeLongitudeStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkLongitudeString ); }