//#region src/model/PropertyDouble.d.ts /** * The PropertyDouble model module. * @module model/PropertyDouble */ declare class PropertyDouble { /** * Constructs a PropertyDouble 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/PropertyDouble} obj Optional instance to populate. * @return {module:model/PropertyDouble} The populated PropertyDouble instance. */ static constructFromObject(data: any, obj: any): any; /** * Create an instance of PropertyDouble from a JSON string. * @param {string} json_string JSON string. * @return {module:model/PropertyDouble} An instance of PropertyDouble. */ static fromJSON: (json_string: string) => any; /** * Constructs a new PropertyDouble. * @alias module:model/PropertyDouble * @param {(module:model/Object|module:model/String)} instance The actual instance to initialize PropertyDouble. */ 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 PropertyDouble { let OneOf: string[]; } //#endregion export { PropertyDouble as default };