Uncertain
Defined in: src/decisions/types.ts:62
Sentinel returned in place of an answer when the decision model declined to commit. Carries an optional free-form reason supplied by the implementation.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Uncertain(reason?): Uncertain;Defined in: src/decisions/types.ts:63
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
reason? | string |
Returns
Section titled “Returns”Uncertain
Properties
Section titled “Properties”reason?
Section titled “reason?”readonly optional reason?: string;Defined in: src/decisions/types.ts:63
Methods
Section titled “Methods”toString()
Section titled “toString()”toString(): string;Defined in: src/decisions/types.ts:65
Returns
Section titled “Returns”string
toJSON()
Section titled “toJSON()”toJSON(): { uncertain: true; reason?: string;};Defined in: src/decisions/types.ts:69
Returns
Section titled “Returns”{ uncertain: true; reason?: string;}| Name | Type | Defined in |
|---|---|---|
uncertain | true | src/decisions/types.ts:69 |
reason? | string | src/decisions/types.ts:69 |