/** * @author eric.wittmann@gmail.com * @class */ export declare class ModelUtils { /** * Returns true if the given object is null or undefined. Obviously Java does not have the concept * of "undefined" but this must also support the case where this code is running in Javascript. * @param {*} object * @return {boolean} */ static isNullOrUndefined(object: any): boolean; /** * The opposite of isNullOrUndefined. * @param {*} object * @return {boolean} */ static isDefined(object: any): boolean; /** * Detects the appropriate path parameter names from a path. For example, if the * string "/resources/{fooId}/subresources/{barId}" is passed in, the following * string array will be returned: [ "fooId", "barId" ] * @param {string} path * @return {string[]} */ static detectPathParamNames(path: string): Array; }