import "../ApiClient-fBZ10h6n.mjs"; import "../StateType-CA4aMnXy.mjs"; import "../Asset-QWv2ZEoy.mjs"; import "../TaskFixture-CCwz5_h2.mjs"; import "../TriggerFixture-Ceo47lhR.mjs"; import { t as Fixtures_default } from "../Fixtures-HC5Z2Uzn.mjs"; import { t as TestState } from "../TestState-B4ewj54k.mjs"; //#region src/model/UnitTestResult.d.ts type IUnitTestResult = { testId: string; testType: string; executionId: string; url: string; state: TestState; /** * :model/AssertionResult>} assertionResults */ "": Array; fixtures: Fixtures_default; }; /** * @typedef {Object} IUnitTestResult * @property {String} testId * @property {String} testType * @property {String} executionId * @property {String} url * @property {TestState} state * @property {Array.} assertionResults * @property {Array.} errors * @property {Fixtures} fixtures */ /** * The UnitTestResult model module. * @module model/UnitTestResult * @type {IUnitTestResult} */ declare class UnitTestResult { /** * Initializes the fields of this object. * This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins). * Only for internal use. */ static initialize(obj: any, testId: any, testType: any, state: any, assertionResults: any, errors: any): void; /** * Constructs a UnitTestResult from a plain JavaScript object, optionally creating a new instance. * Copies all relevant properties from data to obj if supplied or a new instance if not. * @param {Object} data The plain JavaScript object bearing properties of interest. * @param {module:model/UnitTestResult} obj Optional instance to populate. * @return {module:model/UnitTestResult} The populated UnitTestResult instance. */ static constructFromObject(data: any, obj: any): any; /** * Validates the JSON data with respect to UnitTestResult. * @param {Object} data The plain JavaScript object bearing properties of interest. * @return {boolean} to indicate whether the JSON data is valid with respect to UnitTestResult. */ static validateJSON(data: any): boolean; /** * Constructs a new UnitTestResult. * @alias module:model/UnitTestResult * @param {String} testId - * @param {String} testType - * @param {module:model/TestState} state - * @param {Array.} assertionResults - * @param {Array.} errors - */ constructor(testId: string, testType: string, state: any, assertionResults: any, errors: any); testId: string; testType: string; executionId: string; url: string; state: TestState; assertionResults: any; errors: any; fixtures: Fixtures_default; } declare namespace UnitTestResult { let RequiredProperties: string[]; } //#endregion export { IUnitTestResult, UnitTestResult as default };