Type Alias: KabooValidationResult\<T>¶
KabooValidationResult\<
T> = {issues?:undefined;value:T; } | {issues:ReadonlyArray\<KabooSchemaIssue>; }
Defined in: src/requests/schema.ts:16
What a KabooToolSchema check returns: the value, or its problems.
Type Parameters¶
T¶
T
Union Members¶
Type Literal¶
{ issues?: undefined; value: T; }
issues?¶
readonlyoptionalissues?:undefined
Never set on a valid value.
value¶
readonlyvalue:T
The valid value.
Type Literal¶
{ issues: ReadonlyArray\<KabooSchemaIssue>; }
issues¶
readonlyissues:ReadonlyArray\<KabooSchemaIssue>
The problems with the value.