/** * The Jira Cloud platform REST API * Jira Cloud platform REST API documentation * * The version of the OpenAPI document: 1001.0.0-SNAPSHOT * Contact: ecosystem@atlassian.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface JsonNode */ export interface JsonNode { /** * * @type {boolean} * @memberof JsonNode */ pojo?: boolean; /** * * @type {boolean} * @memberof JsonNode */ booleanValue?: boolean; /** * * @type {boolean} * @memberof JsonNode */ object?: boolean; /** * * @type {object} * @memberof JsonNode */ fields?: object; /** * * @type {number} * @memberof JsonNode */ valueAsInt?: number; /** * * @type {boolean} * @memberof JsonNode */ textual?: boolean; /** * * @type {boolean} * @memberof JsonNode */ containerNode?: boolean; /** * * @type {boolean} * @memberof JsonNode */ array?: boolean; /** * * @type {number} * @memberof JsonNode */ intValue?: number; /** * * @type {boolean} * @memberof JsonNode */ _long?: boolean; /** * * @type {boolean} * @memberof JsonNode */ _int?: boolean; /** * * @type {boolean} * @memberof JsonNode */ floatingPointNumber?: boolean; /** * * @type {boolean} * @memberof JsonNode */ _null?: boolean; /** * * @type {boolean} * @memberof JsonNode */ integralNumber?: boolean; /** * * @type {object} * @memberof JsonNode */ elements?: object; /** * * @type {boolean} * @memberof JsonNode */ _boolean?: boolean; /** * * @type {string} * @memberof JsonNode */ numberType?: JsonNodeNumberTypeEnum; /** * * @type {boolean} * @memberof JsonNode */ number?: boolean; /** * * @type {boolean} * @memberof JsonNode */ binary?: boolean; /** * * @type {boolean} * @memberof JsonNode */ _double?: boolean; /** * * @type {number} * @memberof JsonNode */ bigIntegerValue?: number; /** * * @type {number} * @memberof JsonNode */ valueAsLong?: number; /** * * @type {boolean} * @memberof JsonNode */ bigDecimal?: boolean; /** * * @type {string} * @memberof JsonNode */ valueAsText?: string; /** * * @type {number} * @memberof JsonNode */ numberValue?: number; /** * * @type {boolean} * @memberof JsonNode */ missingNode?: boolean; /** * * @type {string} * @memberof JsonNode */ textValue?: string; /** * * @type {number} * @memberof JsonNode */ valueAsDouble?: number; /** * * @type {number} * @memberof JsonNode */ decimalValue?: number; /** * * @type {Array} * @memberof JsonNode */ binaryValue?: Array; /** * * @type {boolean} * @memberof JsonNode */ valueAsBoolean?: boolean; /** * * @type {number} * @memberof JsonNode */ longValue?: number; /** * * @type {boolean} * @memberof JsonNode */ bigInteger?: boolean; /** * * @type {boolean} * @memberof JsonNode */ valueNode?: boolean; /** * * @type {number} * @memberof JsonNode */ doubleValue?: number; /** * * @type {object} * @memberof JsonNode */ fieldNames?: object; } export declare function JsonNodeFromJSON(json: any): JsonNode; export declare function JsonNodeFromJSONTyped(json: any, ignoreDiscriminator: boolean): JsonNode; export declare function JsonNodeToJSON(value?: JsonNode): any; /** * @export * @enum {string} */ export declare enum JsonNodeNumberTypeEnum { INT = "INT", LONG = "LONG", BIGINTEGER = "BIG_INTEGER", FLOAT = "FLOAT", DOUBLE = "DOUBLE", BIGDECIMAL = "BIG_DECIMAL" }