Skip to main content

Interface: SignalDefinition<Args, Name>

Type Parameters​

Args​

Args extends any[] = []

Name​

Name extends string = string

Properties​

[argsBrand]​

[argsBrand]: Args

Virtual type brand to maintain a distinction between SignalDefinition types with different args. This field is not present at run-time.


name​

name: Name


type​

type: "signal"


typeInfo?​

optional typeInfo?: SignalTypeInfo

Type information used to convert Signal arguments.