InferActionArguments

@daydreamsai/core


@daydreamsai/core / InferActionArguments

Type Alias: InferActionArguments<TSchema>

InferActionArguments<TSchema> = TSchema extends ZodRawShape ? z.infer<ZodObject<TSchema>> : TSchema extends z.ZodObject ? z.infer<TSchema> : TSchema extends Schema ? TSchema["_type"] : undefined

Defined in: packages/core/src/types.ts:71

Infers the argument type from an action schema

Type Parameters

TSchema

TSchema = undefined

The schema type to infer from