Type Alias: InputSchemaToSilk<TSchemaIO, TInput>

InputSchemaToSilk<TSchemaIO, TInput>: TInput extends undefined ? undefined : TInput extends TSchemaIO[0] ? SchemaToSilk<TSchemaIO, TInput> : { [K in keyof TInput]: TInput[K] extends TSchemaIO[0] ? SchemaToSilk<TSchemaIO, TInput[K]> : never }

Type Parameters

TSchemaIO extends AbstractSchemaIO

TInput extends InputSchema<TSchemaIO[0]>

Defined in

packages/core/src/resolver/input.ts:19