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