[Home](./index.md) > [3d-tiles-validator](./3d-tiles-validator.md) > [ValidationResult](./3d-tiles-validator.validationresult.md) ## ValidationResult class > This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment. > A class summarizing the result of a validation pass. It mainly summarizes a set of `ValidationIssue` instances. **Signature:** ```typescript export declare class ValidationResult ``` ## Properties | Property | Modifiers | Type | Description | | --- | --- | --- | --- | | [issues](./3d-tiles-validator.validationresult.issues.md) | readonly | readonly [ValidationIssue](./3d-tiles-validator.validationissue.md)\[\] | **_(BETA)_** Returns a read-only view on the issues of this result | | [length](./3d-tiles-validator.validationresult.length.md) | readonly | number | **_(BETA)_** Returns the number of issues that are contained in this result | ## Methods | Method | Modifiers | Description | | --- | --- | --- | | [filter(includePredicate)](./3d-tiles-validator.validationresult.filter.md) | | **_(BETA)_** Creates a new ValidationResult by filtering this one, using the given ValidationIssueFilter as the inclusion predicate. | | [get(index)](./3d-tiles-validator.validationresult.get.md) | | **_(BETA)_** Returns the validation issue at the specified index in this result | | [serialize()](./3d-tiles-validator.validationresult.serialize.md) | |

**_(BETA)_** Creates a JSON string representation of this result.

Some details about the format of this result are not yet specified, and might change in future releases.

|