Static type for Agent with a property for each statically defined behavior.

Behaviors available at construction time are available as instance properties. You must use Agent.get or Agent.require to acquire behaviors added via Agent.require.

interface Type<T> {
    new Typenew (endpoint: Endpoint<Empty>, context: ActionContext): Instance<T>;
}

Type Parameters

Constructors

Constructors