Skip to content

TypeAlias.InferFunction

github-actions[bot] edited this page May 13, 2026 · 29 revisions

umt / InferFunction

Type Alias: InferFunction<Inputs, Output>

InferFunction<Inputs, Output> = (...arguments_) => InferOutput<Output>

Defined in: Validate/function/core.ts:52

Inferred function signature from a FunctionSchema. Used by callers via SchemaToInterface and as the return type of implement().

Type Parameters

Inputs

Inputs

Tuple of validators describing positional parameters

Output

Output

Validator describing the return value

Parameters

arguments_

...InferInputs<Inputs>

Returns

InferOutput<Output>

API

Classes

Interfaces

Type Aliases

Variables

Functions

Clone this wiki locally