PURISTA API / @purista/core / SubscriptionDefinitionBuilderTypes
Type Alias: SubscriptionDefinitionBuilderTypes<PayloadSchema, ParamsSchema, OutputSchema, TransformInputPayloadSchema, TransformInputParamsSchema, TransformOutputSchema, Resources, Invokes, EmitList>
SubscriptionDefinitionBuilderTypes<
PayloadSchema
,ParamsSchema
,OutputSchema
,TransformInputPayloadSchema
,TransformInputParamsSchema
,TransformOutputSchema
,Resources
,Invokes
,EmitList
>:object
Defined in: packages/core/src/SubscriptionDefinitionBuilder/SubscriptionDefinitionBuilderTypes.ts:4
Type Parameters
• PayloadSchema extends Schema
= Schema
• ParamsSchema extends Schema
= Schema
• OutputSchema extends Schema
= Schema
• TransformInputPayloadSchema extends Schema
= Schema
• TransformInputParamsSchema extends Schema
= Schema
• TransformOutputSchema extends Schema
= Schema
• Resources extends Record
<string
, any
> = EmptyObject
• Invokes extends InvokeList
= InvokeList
• EmitList extends Record
<string
, Schema
> = Record
<string
, Schema
>
Type declaration
EmitList
EmitList:
EmitList
Invokes
Invokes:
Invokes
OutputSchema
OutputSchema:
OutputSchema
ParamsSchema
ParamsSchema:
ParamsSchema
PayloadSchema
PayloadSchema:
PayloadSchema
Resources
Resources:
Resources
TransformInputParamsSchema
TransformInputParamsSchema:
TransformInputParamsSchema
TransformInputPayloadSchema
TransformInputPayloadSchema:
TransformInputPayloadSchema
TransformOutputSchema
TransformOutputSchema:
TransformOutputSchema