/** * @class * Initializes a new instance of the ValidationResult class. * @constructor * Describes the validation result of the live request, response validation. * * @member {object} [requestValidationResult] Describes the validation result * of the live request. * * @member {boolean} [requestValidationResult.successfulRequest] Describes the * status of live request validation. * * @member {array} [requestValidationResult.operationInfo] The corresponding * operation(s) in OpenAPI spec that was used for validating the request. * * @member {array} [requestValidationResult.errors] Provides more information * about live response validation. * * @member {object} [responseValidationResult] Describes the validation result * of the live response. * * @member {boolean} [responseValidationResult.successfulResponse] Describes * the status of live response validation. * * @member {array} [responseValidationResult.operationInfo] The corresponding * operation(s) in openapi spec that was used for validating the response. * * @member {array} [responseValidationResult.errors] Provides more information * about live response validation. * * @member {array} [errors] Provides more information about validation for * scenarios where no potential operation was found or multiple operations were * found or the input was invalid. * */ export declare class ValidationResult { /** * Defines the metadata of ValidationResult * * @returns {object} metadata of ValidationResult * */ mapper(): { required: boolean; serializedName: string; type: { name: string; className: string; modelProperties: { requestValidationResult: { required: boolean; readOnly: boolean; serializedName: string; type: { name: string; className: string; }; }; responseValidationResult: { required: boolean; readOnly: boolean; serializedName: string; type: { name: string; className: string; }; }; errors: { required: boolean; readOnly: boolean; serializedName: string; type: { name: string; element: { required: boolean; serializedName: string; type: { name: string; className: string; }; }; }; }; }; }; }; } //# sourceMappingURL=validationResult.d.ts.map