[API reference](https://evolu.dev/docs/api-reference) › [@evolu/common](https://evolu.dev/docs/api-reference/common) › [Type](https://evolu.dev/docs/api-reference/common/Type) › DataIssue

```ts
type DataIssue =
  | {
      kind: "InvalidType";
      path: ReadonlyArray<PropertyKey>;
      value: unknown;
    }
  | {
      container: "Object";
      kind: "UnexpectedPrototype";
      path: ReadonlyArray<PropertyKey>;
      value: object;
    }
  | {
      kind: "Accessor";
      path: ReadonlyArray<PropertyKey>;
    }
  | {
      kind: "NonEnumerable";
      path: ReadonlyArray<PropertyKey>;
    }
  | {
      kind: "SymbolProperty";
      path: ReadonlyArray<PropertyKey>;
    }
  | {
      kind: "Hole";
      path: ReadonlyArray<PropertyKey>;
    }
  | {
      kind: "InvalidUint8Array";
      path: ReadonlyArray<PropertyKey>;
      value: globalThis.Uint8Array;
    }
  | {
      container: "Array" | "Set" | "Map";
      kind: "ExcessProperty";
      path: ReadonlyArray<PropertyKey>;
    };
```

Defined in: [packages/common/src/Type.ts:15512](https://github.com/evoluhq/evolu/blob/dd96d79f1dbe9a49fa12ce8e0aa7d3d0177795ca/packages/common/src/Type.ts#L15512)

One issue found while validating a candidate as [Data](https://evolu.dev/docs/api-reference/common/Type/variables/Data).