[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:13222](https://github.com/evoluhq/evolu/blob/037c390af081e9944d616ff298a729515c5c5ab7/packages/common/src/Type.ts#L13222)

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