Skip to content

@purista/core v2.0.5


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