-
-
Notifications
You must be signed in to change notification settings - Fork 0
TypeAlias.InferOutput
github-actions[bot] edited this page Jun 24, 2026
·
26 revisions
umt / InferOutput
InferOutput<
Output> =OutputextendsFunctionAnyValidator?FunctionExtractValidatedType<Output> :any
Defined in: Validate/function/core.ts:36
Output
- AnyReturnType
- BigIntReturnType
- DayList
- DebouncedAsyncFunction
- DebouncedFunction
- DebounceOptions
- Deferred
- ErrorType
- FieldMeta
- FieldRule
- FormatNumberOptions
- FormatOptions
- FunctionReturnType
- FunctionSchema
- FunctionValidator
- IsDeepEqualOptions
- MaskOptions
- MemoizedFunction
- MemoizeOptions
- NeverReturnType
- NullReturn
- ObjectShape
- OneOfReturnType
- ParseEmailOptions
- Pipeline
- RetryOptions
- SimplifiedUserAgentInfo
- StandardSchemaV1
- StandardSchemaV1FailureResult
- StandardSchemaV1Issue
- StandardSchemaV1PathSegment
- StandardSchemaV1Properties
- StandardSchemaV1SuccessResult
- StandardSchemaV1Types
- SuccessType
- TemplateLiteralReturnType
- ThrottledAsyncFunction
- ThrottledFunction
- TTLCacheOptions
- UmtValidatorResult
- UndefinedReturn
- UnknownReturnType
- ValidateCoreReturnType
- ValidateReturnType
- ValidationIssue
- WaitForOptions
- WeightedItem
- _Types
- _Types2
- _Types3
- _ValidateType
- _ValidateType2
- _ValidateType3
- Add
- AND
- ArrayOfExtractValidatedType
- ArrayReverse
- ArrayToUnion
- BGreaterThanA
- Binary1bitAnd
- Binary1bitAndParser
- Binary1bitNand
- Binary1bitNandParser
- Binary1bitNor
- Binary1bitNorParser
- Binary1bitor
- Binary1bitOrParser
- Binary1bitXnor
- Binary1bitXnorParser
- Binary1bitXOr
- Binary1bitXorParser
- BinaryAbs
- BinaryAdd
- BinaryAddParser
- BinaryAnd
- BinaryAndParser
- BinaryComplement
- BinaryComplementParser
- BinaryFullAdder
- BinaryFullAdderParser
- BinaryHalfAdder
- BinaryHalfAdderParser
- BinaryNand
- BinaryNandParser
- BinaryNComplement
- BinaryNor
- BinaryNorParser
- BinaryNot
- BinaryNotParser
- BinaryOr
- BinaryOrParser
- BinaryToDecimal
- BinaryToDecimalParser
- BinaryToHex
- BinaryToHexParser
- BinaryXnor
- BinaryXnorParser
- BinaryXor
- BinaryXorParser
- BIRTHDAYSIMPLE
- BuildTemplateLiteral
- Capitalize
- Chunk
- ChunkArrayType
- ConstructNestedObject
- Constructor
- ConvertMonTypeNoZero
- ConvertMonTypeZero
- DateBoundaryUnit
- DateType
- DayType
- DayTypeInt
- Decimal1byteTobinary
- Decimal4bitTobinary
- Decimal4bitToHex
- DeepPartial
- DeepRequired
- Divide
- DivideHelper
- DoubleDigit
- DoubleDigitInt
- DurationUnit
- Equal
- ExtractInput
- ExtractOutput
- ExtractValidatorTag
- First
- First8Chars
- FirstNChars
- FormatData
- Formatter
- FormatValue
- FourDigit
- FunctionAnyValidator
- FunctionExtractValidatedType
- GetEnumValues
- GetValueAtPath
- Hex4bitToDecimal
- HexToBinary
- HexToBinaryParser
- HoursAm
- HoursAmInt
- HoursPm
- HoursPmInt
- HoursType
- HoursTypeInt
- HttpClientErrorStatus
- HttpInformationalStatus
- HttpRedirectionStatus
- HttpServerErrorStatus
- HttpStatus
- HttpSuccessStatus
- IF
- IMPLY
- InferFunction
- InferInputs
- InferObject
- InferOutput
- Int
- IntersectionExtractValidatedType
- IntersectValidatedTypes
- IntEven
- IntOdd
- IntWithoutZero
- IsAny
- isBoolean
- IsFloat
- Iteratee
- IterateeFunction
- Length
- LengthOfString
- LiteralBrand
- MapExtractValidatedType
- MillisecondsType
- MillisecondsTypeInt
- MinutesType
- MinutesTypeInt
- Modulo
- MonthsWith31Days
- MonthsWith31DaysInt
- MonthsWithout31Days
- MonthsWithout31DaysInt
- MonType
- MonTypeInt
- MonTypeNoZero
- MonTypeZero
- MultiHelper
- Multiply
- NAND
- NOR
- NOT
- NumberToArray
- ObjectShapeProperties
- ObjectValidator
- OptionalKeys
- OptionalValidator
- OR
- ParseEmailLevel
- PartialShape
- PartToTemplate
- PickDeep
- PickDeepKey
- PickPartial
- Pop
- PopString
- ProcessKeys
- PropertyName
- RequiredShape
- Result
- SchemaToInterface
- SecondsType
- SecondsTypeInt
- SetExtractValidatedType
- SettledResult
- ShallowObjectValue
- Shift
- ShiftString
- SimplifiedUserAgentInfoBrowser
- SimplifiedUserAgentInfoDevice
- SimplifiedUserAgentInfoOs
- Slice
- StandardSchemaV1InferInput
- StandardSchemaV1InferOutput
- StandardSchemaV1Result
- StringReverse
- StringToArray
- StringToUnion
- Subtract
- TagToTemplate
- TemplateLiteralAnyValidator
- TemplateLiteralPart
- ThreeStepsForwardTwoStepsBack
- TimeUnit
- TimeUnitShort
- ToNumber
- TripleDigit
- TripleDigitInt
- Types
- UnionExtractValidatedType
- UnionToIntersection
- UnwrapOptional
- UpToEightHundred
- UpToEightHundredEighty
- UpToEightHundredFifty
- UpToEightHundredForty
- UpToEightHundredNinety
- UpToEightHundredSeventy
- UpToEightHundredSixty
- UpToEightHundredTen
- UpToEightHundredThirty
- UpToEightHundredTwenty
- UpToEighty
- UpToFifty
- UpToFiveHundred
- UpToFiveHundredEighty
- UpToFiveHundredFifty
- UpToFiveHundredForty
- UpToFiveHundredNinety
- UpToFiveHundredSeventy
- UpToFiveHundredSixty
- UpToFiveHundredTen
- UpToFiveHundredThirty
- UpToFiveHundredTwenty
- UpToForty
- UpToFourHundred
- UpToFourHundredEighty
- UpToFourHundredFifty
- UpToFourHundredForty
- UpToFourHundredNinety
- UpToFourHundredSeventy
- UpToFourHundredSixty
- UpToFourHundredTen
- UpToFourHundredThirty
- UpToFourHundredTwenty
- UpToHundredEighty
- UpToHundredFifty
- UpToHundredForty
- UpToHundredNinety
- UpToHundredSeventy
- UpToHundredSixty
- UpToHundredTen
- UpToHundredThirty
- UpToHundredTwenty
- UpToNineHundred
- UpToNineHundredEighty
- UpToNineHundredFifty
- UpToNineHundredForty
- UpToNineHundredNinety
- UpToNineHundredNinetyNine
- UpToNineHundredSeventy
- UpToNineHundredSixty
- UpToNineHundredTen
- UpToNineHundredThirty
- UpToNineHundredTwenty
- UpToNinety
- UpToNinetyNine
- UpToSevenHundred
- UpToSevenHundredEighty
- UpToSevenHundredFifty
- UpToSevenHundredForty
- UpToSevenHundredNinety
- UpToSevenHundredSeventy
- UpToSevenHundredSixty
- UpToSevenHundredTen
- UpToSevenHundredThirty
- UpToSevenHundredTwenty
- UpToSeventy
- UpToSixHundred
- UpToSixHundredEighty
- UpToSixHundredFifty
- UpToSixHundredForty
- UpToSixHundredNinety
- UpToSixHundredSeventy
- UpToSixHundredSixty
- UpToSixHundredTen
- UpToSixHundredThirty
- UpToSixHundredTwenty
- UpToSixty
- UpToThirty
- UpToThreeHundred
- UpToThreeHundredEighty
- UpToThreeHundredFifty
- UpToThreeHundredForty
- UpToThreeHundredNinety
- UpToThreeHundredSeventy
- UpToThreeHundredSixty
- UpToThreeHundredTen
- UpToThreeHundredThirty
- UpToThreeHundredTwenty
- UpToTwenty
- UpToTwoHundred
- UpToTwoHundredEighty
- UpToTwoHundredFifty
- UpToTwoHundredForty
- UpToTwoHundredNinety
- UpToTwoHundredSeventy
- UpToTwoHundredSixty
- UpToTwoHundredTen
- UpToTwoHundredThirty
- UpToTwoHundredTwenty
- ValidateFunctionType
- ValidateType
- XNOR
- XOR
- ZeroAorB
- ZeroString
- ZIP
- ZipArrayType
- birthdaySimple
- HttpClientErrorStatus
- HttpInformationalStatus
- HttpRedirectionStatus
- HttpServerErrorStatus
- HttpStatus
- HttpSuccessStatus
- OneDayMs
- OneHourMs
- OneMinuteMs
- OneMonthMs
- OneMonthMs28
- OneMonthMs29
- OneMonthMs31
- OneSecondMs
- OneWeekMs
- OneYearMs
- OneYearMs366
- STANDARD_SCHEMA_VENDOR
- storage
- addDuration
- addFieldRule
- addition
- any
- arrayOf
- arraysJoin
- attachStandard
- average
- bigint
- binarySearch
- birthday
- bitwise
- boolean
- buildUrl
- calculator
- calculatorCore
- calculatorInitialization
- camelCase
- capitalize
- capitalizeWord
- checkFlagAlignment
- chunk
- cidrToLong
- cidrToSubnetMask
- clamp
- cmykToRgba
- collectRules
- compact
- constantCase
- convertCurrency
- convertTime
- correlationCoefficient
- countOccurrences
- createPipeline
- curry
- date
- dateRange
- dayOfWeek
- dayOfWeekSimple
- debounce
- debounceAsync
- deburr
- decodeBase32
- decodeBase32ToString
- decodeBase58
- decodeBase58ToString
- dedent
- deepClone
- defer
- degToRad
- deleteSpaces
- deviationValue
- deviationValueSimple
- diff
- division
- double
- drop
- dualPivotQuickSort
- encodeBase32
- encodeBase58
- endOf
- ensurePrefix
- ensureSuffix
- errorFunction
- escapeHtml
- escapeRegExp
- even
- every
- exactLength
- extractBrowserFromUserAgent
- extractDeviceFromUserAgent
- extractOsFromUserAgent
- factorial
- factorize
- file
- first
- flatMapResult
- flattenObject
- flexibleNumberConversion
- format
- formatNumber
- formatRelative
- formatString
- fromBase64
- func
- fuzzySearch
- gcd
- generateNumberArray
- get
- getArraysCommon
- getArraysDiff
- getDay
- getDecimalLength
- getFieldMeta
- getIpClass
- getNetworkAddress
- getObjectsCommon
- getObjectsDiff
- getTimezoneOffsetString
- groupBy
- groupByToMap
- has
- hasNoLetters
- hexaToRgba
- hslaToRgba
- inRange
- insertionSort
- instanceOf
- intersection
- invert
- ipToBinaryString
- ipToLong
- isAbsoluteUrl
- isArray
- IsArray
- IsBoolean
- isBrowser
- isBun
- isBusinessDay
- isDeepEqual
- isDictionaryObject
- isDouble
- isEmpty
- isEqual
- isInRange
- isLeapYear
- isNode
- isNodeWebkit
- isNotEmpty
- isNotNullish
- isNullish
- isNumber
- IsNumber
- isPerfectSquare
- isPlainObject
- isPrimeNumber
- isPrivateIp
- isSameDay
- isString
- IsString
- isValueNaN
- isWeekend
- joinPath
- kebabCase
- keyBy
- lazyFilter
- lazyMap
- lazyTake
- lcm
- LengthBetween
- levenshteinDistance
- linearCongruentialGenerator
- literalExpression
- longToIp
- map
- mapKeys
- mapResult
- mapValues
- markNullable
- markOptional
- mask
- matches
- matchResult
- mathConverter
- mathSeparator
- max
- Max
- maxLength
- maxValue
- median
- memoize
- merge
- mergeDeep
- mergeSort
- min
- Min
- minLength
- minValue
- mode
- multiples
- multiplication
- nCr
- never
- newDateInt
- newDateString
- nHr
- normalizeTimeUnit
- normalizeWhitespace
- not
- now
- nowSimple
- nPr
- nullable
- Nullable
- number
- numberString
- object
- odd
- omit
- omitBy
- omitKeys
- once
- oneOf
- optional
- Optional
- padEnd
- padStart
- parallel
- parseEmail
- parseJson
- parseQueryString
- parseUserAgent
- partial
- pascalCase
- pathSegments
- percentile
- pick
- pickBy
- pickDeep
- pickKeys
- pipe
- pop
- prime
- primeFactorization
- pSettled
- quickSort
- quickSortSimple
- quotient
- radToDeg
- random
- randomBoolean
- randomChoice
- randomFloat
- randomInt
- randomSelect
- randomString
- randomStringInitialization
- randomUUID
- range
- rangeAdvance
- reduce
- regexMatch
- removePrefix
- removePrototype
- removePrototypeDeep
- removePrototypeMap
- removePrototypeMapDeep
- removeSuffix
- repeatedTrial
- required
- retry
- reverseString
- rgbaToCmyk
- rgbaToHexA
- rgbaToHsla
- roundOf
- safeExecute
- sanitizeString
- Schema
- seededRandom
- set
- setOf
- shuffle
- shuffle2DArray
- sleep
- slugify
- snakeCase
- solveEquation
- some
- splitByLength
- standardDeviation
- startOf
- string
- stringSimilarity
- stripAnsi
- stripTags
- subDuration
- subnetMaskToCidr
- subtract
- successFunction
- sum
- sumPrecise
- swapCase
- templateLiteral
- throttle
- throttleAsync
- timeout
- timSort
- titleCase
- toBase64
- toBaseN
- toCelsius
- toFullWidth
- toHalfWidth
- toKelvin
- toOrdinal
- toPercentage
- trimCharacters
- trimEndCharacters
- trimStartCharacters
- truncate
- ultraNumberSort
- uncapitalize
- unescapeHtml
- unflattenObject
- union
- uniqBy
- unique
- unitConverterInitialization
- unknown
- unwrap
- uuid
- uuidv7
- Validatable
- validateEmail
- validateField
- validateInstance
- valueSwap
- waitFor
- weightedChoice
- wordCount
- words
- xoshiro256
- zip
- zipLongest
- zipToMap