Restate Typescript SDK
Preparing search index...
@restatedev/restate-sdk-gen
Descriptor
Type Alias Descriptor<P, H, Kind>
The single client-facing type for all definition styles.
Returned by service() / object() / workflow() (also bindable to serve())
Returned by restate.interface.service/object/workflow (pure, not bindable)
Returned by implement() (also bindable)
type
Descriptor
<
P
extends
string
=
string
,
H
extends
Record
<
string
,
HandlerDescriptor
>
=
Record
<
string
,
HandlerDescriptor
>
,
Kind
extends
"service"
|
"object"
|
"workflow"
=
"service"
|
"object"
|
"workflow"
,
>
=
{
_handlers
:
H
;
_kind
:
Kind
;
name
:
P
;
}
Type Parameters
P
extends
string
=
string
H
extends
Record
<
string
,
HandlerDescriptor
>
=
Record
<
string
,
HandlerDescriptor
>
Kind
extends
"service"
|
"object"
|
"workflow"
=
"service"
|
"object"
|
"workflow"
Index
Properties
_
handlers
_
kind
name
Properties
Readonly
_
handlers
_handlers
:
H
Readonly
_
kind
_kind
:
Kind
Readonly
name
name
:
P
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
_
handlers
_
kind
name
Restate Typescript SDK
Loading...
The single client-facing type for all definition styles.