SourcesInput
Defined in: input.ts:93
Input specification for multiple named sources.
Combines multiple inputs into a single record, where each key maps to a separate input source. At runtime, produces a record with each key’s value loaded from its corresponding input.
Type Parameters
Section titled “Type Parameters”T extends Record<string, unknown> = Record<string, unknown>
Record type mapping keys to their loaded values
Properties
Section titled “Properties”__type?
Section titled “__type?”
readonlyoptional__type:T
Defined in: input.ts:97
Phantom type marker for output type inference
inputs
Section titled “inputs”
readonlyinputs:Readonly<Record<string,AnyInput>>
Defined in: input.ts:101
Named inputs to load
readonlytype:"SourcesInput"
Defined in: input.ts:99
Discriminator for input type