//#region src/model/PropertyObject.d.ts /** * The PropertyObject model module. * @module model/PropertyObject */ declare class PropertyObject { /** * Constructs a PropertyObject 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/PropertyObject} obj Optional instance to populate. * @return {module:model/PropertyObject} The populated PropertyObject instance. */ static constructFromObject(data: any, obj: any): any; /** * Create an instance of PropertyObject from a JSON string. * @param {string} json_string JSON string. * @return {module:model/PropertyObject} An instance of PropertyObject. */ static fromJSON: (json_string: string) => any; /** * Constructs a new PropertyObject. * @alias module:model/PropertyObject * @param {(module:model/Object|module:model/String)} instance The actual instance to initialize PropertyObject. */ constructor(instance?: any); actualInstance: any; /** * Gets the actual instance, which can be Object, String. * @return {(module:model/Object|module:model/String)} The actual instance. */ getActualInstance(): (module: model) => any; /** * Sets the actual instance, which can be Object, String. * @param {(module:model/Object|module:model/String)} obj The actual instance. */ setActualInstance(obj: any): void; /** * Returns the JSON representation of the actual instance. * @return {string} */ toJSON: () => string; expression: any; value: any; } declare namespace PropertyObject { let OneOf: string[]; } //#endregion export { PropertyObject as default };