/** * Checks whether specified value is date or not. * * @param val The value to be tested for date check! * @returns `true` if the value is a date otherwise `false` */ declare const isDTTypeString: (val: any) => val is string; /** * Checks whether specified value is datetime or not. * * @param val The value to be tested for number check! * @returns `true` if the value is a datetime otherwise `false` */ declare const isDateTimeString: (val: any) => val is string; /** * Checks whether specified value is date or not. * * @param val The value to be tested for date check! * @returns `true` if the value is a date otherwise `false` */ declare const isDateString: (val: any) => val is string; /** * Checks whether specified value is time or not. * * @param val The value to be tested for time check! * @returns `true` if the value is a date otherwise `false` */ declare const isTimeString: (val: any) => val is string; /** * Checks whether specified value is an array or not. * * @param val The value to be tested for an array check! * @returns `true` if the value is an array otherwise `false` */ declare const isArray: (val: any) => val is any[]; declare const isPlainObject: (val: any) => boolean; /** * Checks whether specified value reprents datatype. * * @param val The value to be tested for an datatype check! * @returns `true` if the value is a datatype otherwise `false` */ declare const isDataType: (val: string) => boolean; declare function isDefined(val: T | null | undefined): val is T; /** * * @param obj */ declare const isSchemaDef: (obj: any) => boolean; export { isArray, isDTTypeString, isDataType, isDateString, isDateTimeString, isDefined, isPlainObject, isSchemaDef, isTimeString };