API reference › @evolu/common › Type › TupleItemsErrorValue

Defined in: packages/common/src/Type.ts:14847

The shape of TupleItemsError and TupleElementsError.

Structural issues are included only when IncludeStructuralIssues is true because a typed boundary asserts the tuple structure.

Extends

Properties

reason

readonly reason: {
  issues: readonly [
     | true extends IncludeStructuralIssues ? TupleStructuralIssue : never
     | TupleElementIssue<Error>,
     | true extends IncludeStructuralIssues ? TupleStructuralIssue : never
    | TupleElementIssue<Error>];
  kind: "Items";
};

Defined in: packages/common/src/Type.ts:14851

NameTypeDefined in
issuesreadonly [ | true extends IncludeStructuralIssues ? TupleStructuralIssue : never | TupleElementIssue<Error>, | true extends IncludeStructuralIssues ? TupleStructuralIssue : never | TupleElementIssue<Error>]packages/common/src/Type.ts:14853
kind"Items"packages/common/src/Type.ts:14852

type

readonly type: "Tuple";

Defined in: packages/common/src/Type.ts:1005

Inherited from

TypeError.type