@vercel/sdk
Version:
<p align="center"> <a href="https://vercel.com"> <img src="https://assets.vercel.com/image/upload/v1588805858/repositories/vercel/logo.png" height="96"> <h3 align="center">Vercel</h3> </a> <p align="center">Develop. Preview. Ship.</p> </p>
1,451 lines • 78 kB
JavaScript
/*
* Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
*/
import * as z from "zod/v3";
import { remap as remap$ } from "../lib/primitives.js";
import { safeParse } from "../lib/schemas.js";
import * as types from "../types/primitives.js";
import { smartUnion } from "../types/smartUnion.js";
import { GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyProductsType$inboundSchema, GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiControl$inboundSchema, GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDisabled$inboundSchema, GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiHidden$inboundSchema, GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiReadOnly$inboundSchema, GetConfigurationProductsPropertiesIntegrationsUiOptions$inboundSchema, GetConfigurationProductsType$inboundSchema, PrimaryProtocol$inboundSchema, Properties10$inboundSchema, Properties11$inboundSchema, Properties12$inboundSchema, Properties9$inboundSchema, Protocols$inboundSchema, } from "./getconfigurationproductspropertiesintegrationsresponse200applicationjsonresponsebodyuidisabled.js";
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyType = {
Array: "array",
};
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyProductsMetadataSchema7Type = {
String: "string",
};
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiControl = {
MultiSelect: "multi-select",
};
export const GetConfigurationProductsDisabledIntegrations3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsHiddenIntegrations3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONType = {
String: "string",
};
export const GetConfigurationProductsPropertiesIntegrationsResponse200UiControl = {
RadioButton: "radio-button",
};
export const GetConfigurationProductsDisabled3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsHidden3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJson3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJson3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJson3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsPropertiesIntegrationsResponse200Type = {
String: "string",
};
export const GetConfigurationProductsPropertiesIntegrationsResponseUiControl = {
Select: "select",
};
export const Disabled3 = {
Create: "create",
Update: "update",
};
export const Hidden3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse2003 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiHiddenIntegrationsResponse2003 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiDisabledIntegrationsResponse2003 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsPropertiesIntegrationsResponseType = {
Array: "array",
};
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyProductsMetadataSchema4Type = {
Number: "number",
};
export const GetConfigurationProductsPropertiesIntegrationsUiControl = {
Slider: "slider",
};
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiHiddenIntegrationsResponse3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiDisabledIntegrationsResponse3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsPropertiesIntegrationsType = {
Boolean: "boolean",
};
export const GetConfigurationProductsPropertiesUiControl = {
Toggle: "toggle",
};
export const GetConfigurationProductsUiReadOnlyIntegrations3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiHiddenIntegrations3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiDisabledIntegrations3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsPropertiesType = {
Number: "number",
};
export const PropertiesUiControl = {
Input: "input",
};
export const GetConfigurationProductsUiReadOnly3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiHidden3 = {
Create: "create",
Update: "update",
};
export const GetConfigurationProductsUiDisabled3 = {
Create: "create",
Update: "update",
};
export const PropertiesType = {
String: "string",
};
export const UiControl = {
Input: "input",
};
export const UiReadOnly3 = {
Create: "create",
Update: "update",
};
export const UiHidden3 = {
Create: "create",
Update: "update",
};
export const UiDisabled3 = {
Create: "create",
Update: "update",
};
/** @internal */
export const GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyProducts2$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyProducts2FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyProducts2$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyProducts2' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDescription$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyProducts2$inboundSchema),
types.string(),
]);
export function getConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDescriptionFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDescription$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDescription' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiFormattedValue$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiFormattedValueFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiFormattedValue$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiFormattedValue' from JSON`);
}
/** @internal */
export const Properties8$inboundSchema = z.object({
type: GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyProductsType$inboundSchema,
"ui:control": GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiControl$inboundSchema,
"ui:options": z.array(GetConfigurationProductsPropertiesIntegrationsUiOptions$inboundSchema),
description: types.optional(types.string()),
enum: types.optional(z.array(types.string())),
maxLength: types.optional(types.number()),
minLength: types.optional(types.number()),
pattern: types.optional(types.string()),
default: types.optional(types.string()),
"ui:label": types.optional(types.string()),
"ui:read-only": types.optional(GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiReadOnly$inboundSchema),
"ui:hidden": types.optional(GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiHidden$inboundSchema),
"ui:disabled": types.optional(GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiDisabled$inboundSchema),
"ui:description": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBodyProducts2$inboundSchema),
types.string(),
])),
"ui:formatted-value": types.optional(z.lazy(() => GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyUiFormattedValue$inboundSchema)),
"ui:paid-only": types.optional(types.boolean()),
"ui:placeholder": types.optional(types.string()),
}).transform((v) => {
return remap$(v, {
"ui:control": "uiControl",
"ui:options": "uiOptions",
"ui:label": "uiLabel",
"ui:read-only": "uiReadOnly",
"ui:hidden": "uiHidden",
"ui:disabled": "uiDisabled",
"ui:description": "uiDescription",
"ui:formatted-value": "uiFormattedValue",
"ui:paid-only": "uiPaidOnly",
"ui:placeholder": "uiPlaceholder",
});
});
export function properties8FromJSON(jsonString) {
return safeParse(jsonString, (x) => Properties8$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Properties8' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyType$inboundSchema = z.nativeEnum(GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyType);
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyProductsMetadataSchema7Type$inboundSchema = z.nativeEnum(GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyProductsMetadataSchema7Type);
/** @internal */
export const GetConfigurationProductsPropertiesItems$inboundSchema = z.object({
type: GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyProductsMetadataSchema7Type$inboundSchema,
description: types.optional(types.string()),
enum: types.optional(z.array(types.string())),
maxLength: types.optional(types.number()),
minLength: types.optional(types.number()),
pattern: types.optional(types.string()),
default: types.optional(types.string()),
});
export function getConfigurationProductsPropertiesItemsFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesItems$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesItems' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiControl$inboundSchema = z.nativeEnum(GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiControl);
/** @internal */
export const GetConfigurationProductsDisabledIntegrations3$inboundSchema = z
.nativeEnum(GetConfigurationProductsDisabledIntegrations3);
/** @internal */
export const GetConfigurationProductsDisabledIntegrations1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsDisabledIntegrations1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsDisabledIntegrations1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsDisabledIntegrations1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesDisabled$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsDisabledIntegrations1$inboundSchema),
types.boolean(),
GetConfigurationProductsDisabledIntegrations3$inboundSchema,
]);
export function getConfigurationProductsPropertiesDisabledFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesDisabled$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesDisabled' from JSON`);
}
/** @internal */
export const GetConfigurationProductsHiddenIntegrations3$inboundSchema = z
.nativeEnum(GetConfigurationProductsHiddenIntegrations3);
/** @internal */
export const GetConfigurationProductsHiddenIntegrations1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsHiddenIntegrations1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsHiddenIntegrations1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsHiddenIntegrations1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesHidden$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsHiddenIntegrations1$inboundSchema),
types.boolean(),
GetConfigurationProductsHiddenIntegrations3$inboundSchema,
]);
export function getConfigurationProductsPropertiesHiddenFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesHidden$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesHidden' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesUiOptions$inboundSchema = z.object({
value: types.string(),
label: types.string(),
description: types.optional(types.string()),
disabled: types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsDisabledIntegrations1$inboundSchema),
types.boolean(),
GetConfigurationProductsDisabledIntegrations3$inboundSchema,
])),
hidden: types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsHiddenIntegrations1$inboundSchema),
types.boolean(),
GetConfigurationProductsHiddenIntegrations3$inboundSchema,
])),
});
export function getConfigurationProductsPropertiesUiOptionsFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesUiOptions$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesUiOptions' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3);
/** @internal */
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiReadOnly$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiReadOnlyFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiReadOnly$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiReadOnly' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3);
/** @internal */
export const GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiHidden$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiHiddenFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiHidden$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiHidden' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3);
/** @internal */
export const GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiDisabled$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiDisabledFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiDisabled$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiDisabled' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiDescription$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2$inboundSchema),
types.string(),
]);
export function getConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiDescriptionFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiDescription$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiDescription' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiFormattedValue$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiFormattedValueFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiFormattedValue$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiFormattedValue' from JSON`);
}
/** @internal */
export const Properties7$inboundSchema = z.object({
type: GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyType$inboundSchema,
items: z.lazy(() => GetConfigurationProductsPropertiesItems$inboundSchema),
"ui:control": GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiControl$inboundSchema,
"ui:options": z.array(z.lazy(() => GetConfigurationProductsPropertiesUiOptions$inboundSchema)),
description: types.optional(types.string()),
maxItems: types.optional(types.number()),
minItems: types.optional(types.number()),
default: types.optional(z.array(types.string())),
example: types.optional(z.array(types.string())),
"ui:label": types.optional(types.string()),
"ui:read-only": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema,
])),
"ui:hidden": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema,
])),
"ui:disabled": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSONResponseBody1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSONResponseBody3$inboundSchema,
])),
"ui:description": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSONResponseBody2$inboundSchema),
types.string(),
])),
"ui:formatted-value": types.optional(z.lazy(() => GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONUiFormattedValue$inboundSchema)),
"ui:paid-only": types.optional(types.boolean()),
"ui:placeholder": types.optional(types.string()),
}).transform((v) => {
return remap$(v, {
"ui:control": "uiControl",
"ui:options": "uiOptions",
"ui:label": "uiLabel",
"ui:read-only": "uiReadOnly",
"ui:hidden": "uiHidden",
"ui:disabled": "uiDisabled",
"ui:description": "uiDescription",
"ui:formatted-value": "uiFormattedValue",
"ui:paid-only": "uiPaidOnly",
"ui:placeholder": "uiPlaceholder",
});
});
export function properties7FromJSON(jsonString) {
return safeParse(jsonString, (x) => Properties7$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Properties7' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONType$inboundSchema = z.nativeEnum(GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONType);
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200UiControl$inboundSchema = z.nativeEnum(GetConfigurationProductsPropertiesIntegrationsResponse200UiControl);
/** @internal */
export const GetConfigurationProductsDisabled3$inboundSchema = z.nativeEnum(GetConfigurationProductsDisabled3);
/** @internal */
export const GetConfigurationProductsDisabled1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsDisabled1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsDisabled1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsDisabled1' from JSON`);
}
/** @internal */
export const PropertiesDisabled$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsDisabled1$inboundSchema),
types.boolean(),
GetConfigurationProductsDisabled3$inboundSchema,
]);
export function propertiesDisabledFromJSON(jsonString) {
return safeParse(jsonString, (x) => PropertiesDisabled$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'PropertiesDisabled' from JSON`);
}
/** @internal */
export const GetConfigurationProductsHidden3$inboundSchema = z.nativeEnum(GetConfigurationProductsHidden3);
/** @internal */
export const GetConfigurationProductsHidden1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsHidden1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsHidden1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsHidden1' from JSON`);
}
/** @internal */
export const PropertiesHidden$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsHidden1$inboundSchema),
types.boolean(),
GetConfigurationProductsHidden3$inboundSchema,
]);
export function propertiesHiddenFromJSON(jsonString) {
return safeParse(jsonString, (x) => PropertiesHidden$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'PropertiesHidden' from JSON`);
}
/** @internal */
export const PropertiesUiOptions$inboundSchema = z.object({
value: types.string(),
label: types.string(),
description: types.optional(types.string()),
disabled: types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsDisabled1$inboundSchema),
types.boolean(),
GetConfigurationProductsDisabled3$inboundSchema,
])),
hidden: types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsHidden1$inboundSchema),
types.boolean(),
GetConfigurationProductsHidden3$inboundSchema,
])),
});
export function propertiesUiOptionsFromJSON(jsonString) {
return safeParse(jsonString, (x) => PropertiesUiOptions$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'PropertiesUiOptions' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJson3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJson3);
/** @internal */
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJson1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJSON1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJson1$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJson1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200UiReadOnly$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJson1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJson3$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsResponse200UiReadOnlyFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200UiReadOnly$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200UiReadOnly' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJson3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJson3);
/** @internal */
export const GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJson1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJSON1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJson1$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJson1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200UiHidden$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJson1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJson3$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsResponse200UiHiddenFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200UiHidden$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200UiHidden' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJson3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJson3);
/** @internal */
export const GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJson1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJSON1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJson1$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJson1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200UiDisabled$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJson1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJson3$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsResponse200UiDisabledFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200UiDisabled$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200UiDisabled' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJson2$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJSON2FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJson2$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJson2' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200UiDescription$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJson2$inboundSchema),
types.string(),
]);
export function getConfigurationProductsPropertiesIntegrationsResponse200UiDescriptionFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200UiDescription$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200UiDescription' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200UiFormattedValue$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsPropertiesIntegrationsResponse200UiFormattedValueFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponse200UiFormattedValue$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponse200UiFormattedValue' from JSON`);
}
/** @internal */
export const Properties6$inboundSchema = z.object({
type: GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONType$inboundSchema,
"ui:control": GetConfigurationProductsPropertiesIntegrationsResponse200UiControl$inboundSchema,
"ui:options": z.array(z.lazy(() => PropertiesUiOptions$inboundSchema)),
description: types.optional(types.string()),
enum: types.optional(z.array(types.string())),
maxLength: types.optional(types.number()),
minLength: types.optional(types.number()),
pattern: types.optional(types.string()),
default: types.optional(types.string()),
"ui:label": types.optional(types.string()),
"ui:read-only": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJson1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnlyIntegrationsResponse200ApplicationJson3$inboundSchema,
])),
"ui:hidden": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJson1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHiddenIntegrationsResponse200ApplicationJson3$inboundSchema,
])),
"ui:disabled": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJson1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabledIntegrationsResponse200ApplicationJson3$inboundSchema,
])),
"ui:description": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrationsResponse200ApplicationJson2$inboundSchema),
types.string(),
])),
"ui:formatted-value": types.optional(z.lazy(() => GetConfigurationProductsPropertiesIntegrationsResponse200UiFormattedValue$inboundSchema)),
"ui:paid-only": types.optional(types.boolean()),
"ui:placeholder": types.optional(types.string()),
}).transform((v) => {
return remap$(v, {
"ui:control": "uiControl",
"ui:options": "uiOptions",
"ui:label": "uiLabel",
"ui:read-only": "uiReadOnly",
"ui:hidden": "uiHidden",
"ui:disabled": "uiDisabled",
"ui:description": "uiDescription",
"ui:formatted-value": "uiFormattedValue",
"ui:paid-only": "uiPaidOnly",
"ui:placeholder": "uiPlaceholder",
});
});
export function properties6FromJSON(jsonString) {
return safeParse(jsonString, (x) => Properties6$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Properties6' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200Type$inboundSchema = z.nativeEnum(GetConfigurationProductsPropertiesIntegrationsResponse200Type);
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponseUiControl$inboundSchema = z.nativeEnum(GetConfigurationProductsPropertiesIntegrationsResponseUiControl);
/** @internal */
export const Disabled3$inboundSchema = z
.nativeEnum(Disabled3);
/** @internal */
export const Disabled1$inboundSchema = z.object({
expr: types.string(),
});
export function disabled1FromJSON(jsonString) {
return safeParse(jsonString, (x) => Disabled1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Disabled1' from JSON`);
}
/** @internal */
export const Disabled$inboundSchema = smartUnion([
z.lazy(() => Disabled1$inboundSchema),
types.boolean(),
Disabled3$inboundSchema,
]);
export function disabledFromJSON(jsonString) {
return safeParse(jsonString, (x) => Disabled$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Disabled' from JSON`);
}
/** @internal */
export const Hidden3$inboundSchema = z
.nativeEnum(Hidden3);
/** @internal */
export const Hidden1$inboundSchema = z.object({
expr: types.string(),
});
export function hidden1FromJSON(jsonString) {
return safeParse(jsonString, (x) => Hidden1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Hidden1' from JSON`);
}
/** @internal */
export const Hidden$inboundSchema = smartUnion([
z.lazy(() => Hidden1$inboundSchema),
types.boolean(),
Hidden3$inboundSchema,
]);
export function hiddenFromJSON(jsonString) {
return safeParse(jsonString, (x) => Hidden$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Hidden' from JSON`);
}
/** @internal */
export const UiOptions$inboundSchema = z.object({
value: types.string(),
label: types.string(),
description: types.optional(types.string()),
disabled: types.optional(smartUnion([
z.lazy(() => Disabled1$inboundSchema),
types.boolean(),
Disabled3$inboundSchema,
])),
hidden: types.optional(smartUnion([
z.lazy(() => Hidden1$inboundSchema),
types.boolean(),
Hidden3$inboundSchema,
])),
});
export function uiOptionsFromJSON(jsonString) {
return safeParse(jsonString, (x) => UiOptions$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UiOptions' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse2003$inboundSchema = z.nativeEnum(GetConfigurationProductsUiReadOnlyIntegrationsResponse2003);
/** @internal */
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse2001$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiReadOnlyIntegrationsResponse2001FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiReadOnlyIntegrationsResponse2001$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiReadOnlyIntegrationsResponse2001' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponseUiReadOnly$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnlyIntegrationsResponse2001$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnlyIntegrationsResponse2003$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsResponseUiReadOnlyFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponseUiReadOnly$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponseUiReadOnly' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiHiddenIntegrationsResponse2003$inboundSchema = z.nativeEnum(GetConfigurationProductsUiHiddenIntegrationsResponse2003);
/** @internal */
export const GetConfigurationProductsUiHiddenIntegrationsResponse2001$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiHiddenIntegrationsResponse2001FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiHiddenIntegrationsResponse2001$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiHiddenIntegrationsResponse2001' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponseUiHidden$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiHiddenIntegrationsResponse2001$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHiddenIntegrationsResponse2003$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsResponseUiHiddenFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponseUiHidden$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponseUiHidden' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDisabledIntegrationsResponse2003$inboundSchema = z.nativeEnum(GetConfigurationProductsUiDisabledIntegrationsResponse2003);
/** @internal */
export const GetConfigurationProductsUiDisabledIntegrationsResponse2001$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDisabledIntegrationsResponse2001FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDisabledIntegrationsResponse2001$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDisabledIntegrationsResponse2001' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponseUiDisabled$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabledIntegrationsResponse2001$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabledIntegrationsResponse2003$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsResponseUiDisabledFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponseUiDisabled$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponseUiDisabled' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDescriptionIntegrationsResponse2002$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDescriptionIntegrationsResponse2002FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDescriptionIntegrationsResponse2002$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDescriptionIntegrationsResponse2002' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponseUiDescription$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrationsResponse2002$inboundSchema),
types.string(),
]);
export function getConfigurationProductsPropertiesIntegrationsResponseUiDescriptionFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponseUiDescription$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponseUiDescription' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponseUiFormattedValue$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsPropertiesIntegrationsResponseUiFormattedValueFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsResponseUiFormattedValue$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsResponseUiFormattedValue' from JSON`);
}
/** @internal */
export const Properties5$inboundSchema = z.object({
type: GetConfigurationProductsPropertiesIntegrationsResponse200Type$inboundSchema,
"ui:control": GetConfigurationProductsPropertiesIntegrationsResponseUiControl$inboundSchema,
"ui:options": z.array(z.lazy(() => UiOptions$inboundSchema)),
description: types.optional(types.string()),
enum: types.optional(z.array(types.string())),
maxLength: types.optional(types.number()),
minLength: types.optional(types.number()),
pattern: types.optional(types.string()),
default: types.optional(types.string()),
"ui:label": types.optional(types.string()),
"ui:read-only": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnlyIntegrationsResponse2001$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnlyIntegrationsResponse2003$inboundSchema,
])),
"ui:hidden": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiHiddenIntegrationsResponse2001$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHiddenIntegrationsResponse2003$inboundSchema,
])),
"ui:disabled": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabledIntegrationsResponse2001$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabledIntegrationsResponse2003$inboundSchema,
])),
"ui:description": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrationsResponse2002$inboundSchema),
types.string(),
])),
"ui:formatted-value": types.optional(z.lazy(() => GetConfigurationProductsPropertiesIntegrationsResponseUiFormattedValue$inboundSchema)),
"ui:paid-only": types.optional(types.boolean()),
"ui:placeholder": types.optional(types.string()),
}).transform((v) => {
return remap$(v, {
"ui:control": "uiControl",
"ui:options": "uiOptions",
"ui:label": "uiLabel",
"ui:read-only": "uiReadOnly",
"ui:hidden": "uiHidden",
"ui:disabled": "uiDisabled",
"ui:description": "uiDescription",
"ui:formatted-value": "uiFormattedValue",
"ui:paid-only": "uiPaidOnly",
"ui:placeholder": "uiPlaceholder",
});
});
export function properties5FromJSON(jsonString) {
return safeParse(jsonString, (x) => Properties5$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Properties5' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponseType$inboundSchema = z.nativeEnum(GetConfigurationProductsPropertiesIntegrationsResponseType);
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyProductsMetadataSchema4Type$inboundSchema = z.nativeEnum(GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyProductsMetadataSchema4Type);
/** @internal */
export const PropertiesItems$inboundSchema = z.object({
type: GetConfigurationProductsPropertiesIntegrationsResponse200ApplicationJSONResponseBodyProductsMetadataSchema4Type$inboundSchema,
minimum: types.optional(types.number()),
maximum: types.optional(types.number()),
description: types.optional(types.string()),
exclusiveMaximum: types.optional(types.number()),
exclusiveMinimum: types.optional(types.number()),
default: types.optional(types.number()),
});
export function propertiesItemsFromJSON(jsonString) {
return safeParse(jsonString, (x) => PropertiesItems$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'PropertiesItems' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsUiControl$inboundSchema = z.nativeEnum(GetConfigurationProductsPropertiesIntegrationsUiControl);
/** @internal */
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiReadOnlyIntegrationsResponse3);
/** @internal */
export const GetConfigurationProductsUiReadOnlyIntegrationsResponse1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiReadOnlyIntegrationsResponse1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiReadOnlyIntegrationsResponse1$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiReadOnlyIntegrationsResponse1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsUiReadOnly$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnlyIntegrationsResponse1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnlyIntegrationsResponse3$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsUiReadOnlyFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsUiReadOnly$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsUiReadOnly' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiHiddenIntegrationsResponse3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiHiddenIntegrationsResponse3);
/** @internal */
export const GetConfigurationProductsUiHiddenIntegrationsResponse1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiHiddenIntegrationsResponse1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiHiddenIntegrationsResponse1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiHiddenIntegrationsResponse1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsUiHidden$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiHiddenIntegrationsResponse1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHiddenIntegrationsResponse3$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsUiHiddenFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsUiHidden$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsUiHidden' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDisabledIntegrationsResponse3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiDisabledIntegrationsResponse3);
/** @internal */
export const GetConfigurationProductsUiDisabledIntegrationsResponse1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDisabledIntegrationsResponse1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDisabledIntegrationsResponse1$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDisabledIntegrationsResponse1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsUiDisabled$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabledIntegrationsResponse1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabledIntegrationsResponse3$inboundSchema,
]);
export function getConfigurationProductsPropertiesIntegrationsUiDisabledFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsUiDisabled$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsUiDisabled' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDescriptionIntegrationsResponse2$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDescriptionIntegrationsResponse2FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDescriptionIntegrationsResponse2$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDescriptionIntegrationsResponse2' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsUiDescription$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrationsResponse2$inboundSchema),
types.string(),
]);
export function getConfigurationProductsPropertiesIntegrationsUiDescriptionFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsUiDescription$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsUiDescription' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsUiFormattedValue$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsPropertiesIntegrationsUiFormattedValueFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesIntegrationsUiFormattedValue$inboundSchema
.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesIntegrationsUiFormattedValue' from JSON`);
}
/** @internal */
export const Properties4$inboundSchema = z.object({
type: GetConfigurationProductsPropertiesIntegrationsResponseType$inboundSchema,
items: z.lazy(() => PropertiesItems$inboundSchema),
"ui:control": GetConfigurationProductsPropertiesIntegrationsUiControl$inboundSchema,
"ui:steps": z.array(types.number()),
description: types.optional(types.string()),
maxItems: types.optional(types.number()),
minItems: types.optional(types.number()),
default: types.optional(z.array(types.number())),
"ui:label": types.optional(types.string()),
"ui:read-only": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnlyIntegrationsResponse1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnlyIntegrationsResponse3$inboundSchema,
])),
"ui:hidden": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiHiddenIntegrationsResponse1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHiddenIntegrationsResponse3$inboundSchema,
])),
"ui:disabled": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabledIntegrationsResponse1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabledIntegrationsResponse3$inboundSchema,
])),
"ui:description": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrationsResponse2$inboundSchema),
types.string(),
])),
"ui:formatted-value": types.optional(z.lazy(() => GetConfigurationProductsPropertiesIntegrationsUiFormattedValue$inboundSchema)),
"ui:paid-only": types.optional(types.boolean()),
}).transform((v) => {
return remap$(v, {
"ui:control": "uiControl",
"ui:steps": "uiSteps",
"ui:label": "uiLabel",
"ui:read-only": "uiReadOnly",
"ui:hidden": "uiHidden",
"ui:disabled": "uiDisabled",
"ui:description": "uiDescription",
"ui:formatted-value": "uiFormattedValue",
"ui:paid-only": "uiPaidOnly",
});
});
export function properties4FromJSON(jsonString) {
return safeParse(jsonString, (x) => Properties4$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Properties4' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesIntegrationsType$inboundSchema = z
.nativeEnum(GetConfigurationProductsPropertiesIntegrationsType);
/** @internal */
export const GetConfigurationProductsPropertiesUiControl$inboundSchema = z
.nativeEnum(GetConfigurationProductsPropertiesUiControl);
/** @internal */
export const GetConfigurationProductsUiReadOnlyIntegrations3$inboundSchema = z
.nativeEnum(GetConfigurationProductsUiReadOnlyIntegrations3);
/** @internal */
export const GetConfigurationProductsUiReadOnlyIntegrations1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiReadOnlyIntegrations1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiReadOnlyIntegrations1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiReadOnlyIntegrations1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesUiReadOnly$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnlyIntegrations1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnlyIntegrations3$inboundSchema,
]);
export function getConfigurationProductsPropertiesUiReadOnlyFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesUiReadOnly$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesUiReadOnly' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiHiddenIntegrations3$inboundSchema = z
.nativeEnum(GetConfigurationProductsUiHiddenIntegrations3);
/** @internal */
export const GetConfigurationProductsUiHiddenIntegrations1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiHiddenIntegrations1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiHiddenIntegrations1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiHiddenIntegrations1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesUiHidden$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiHiddenIntegrations1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHiddenIntegrations3$inboundSchema,
]);
export function getConfigurationProductsPropertiesUiHiddenFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesUiHidden$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesUiHidden' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDisabledIntegrations3$inboundSchema = z
.nativeEnum(GetConfigurationProductsUiDisabledIntegrations3);
/** @internal */
export const GetConfigurationProductsUiDisabledIntegrations1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDisabledIntegrations1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDisabledIntegrations1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDisabledIntegrations1' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesUiDisabled$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabledIntegrations1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabledIntegrations3$inboundSchema,
]);
export function getConfigurationProductsPropertiesUiDisabledFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesUiDisabled$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesUiDisabled' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDescriptionIntegrations2$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDescriptionIntegrations2FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDescriptionIntegrations2$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDescriptionIntegrations2' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesUiDescription$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrations2$inboundSchema),
types.string(),
]);
export function getConfigurationProductsPropertiesUiDescriptionFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesUiDescription$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesUiDescription' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesUiFormattedValue$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsPropertiesUiFormattedValueFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsPropertiesUiFormattedValue$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsPropertiesUiFormattedValue' from JSON`);
}
/** @internal */
export const Properties3$inboundSchema = z.object({
type: GetConfigurationProductsPropertiesIntegrationsType$inboundSchema,
"ui:control": GetConfigurationProductsPropertiesUiControl$inboundSchema,
description: types.optional(types.string()),
default: types.optional(types.boolean()),
"ui:label": types.optional(types.string()),
"ui:read-only": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnlyIntegrations1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnlyIntegrations3$inboundSchema,
])),
"ui:hidden": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiHiddenIntegrations1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHiddenIntegrations3$inboundSchema,
])),
"ui:disabled": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabledIntegrations1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabledIntegrations3$inboundSchema,
])),
"ui:description": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDescriptionIntegrations2$inboundSchema),
types.string(),
])),
"ui:formatted-value": types.optional(z.lazy(() => GetConfigurationProductsPropertiesUiFormattedValue$inboundSchema)),
"ui:paid-only": types.optional(types.boolean()),
}).transform((v) => {
return remap$(v, {
"ui:control": "uiControl",
"ui:label": "uiLabel",
"ui:read-only": "uiReadOnly",
"ui:hidden": "uiHidden",
"ui:disabled": "uiDisabled",
"ui:description": "uiDescription",
"ui:formatted-value": "uiFormattedValue",
"ui:paid-only": "uiPaidOnly",
});
});
export function properties3FromJSON(jsonString) {
return safeParse(jsonString, (x) => Properties3$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Properties3' from JSON`);
}
/** @internal */
export const GetConfigurationProductsPropertiesType$inboundSchema = z.nativeEnum(GetConfigurationProductsPropertiesType);
/** @internal */
export const PropertiesUiControl$inboundSchema = z.nativeEnum(PropertiesUiControl);
/** @internal */
export const GetConfigurationProductsUiReadOnly3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiReadOnly3);
/** @internal */
export const GetConfigurationProductsUiReadOnly1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiReadOnly1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiReadOnly1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiReadOnly1' from JSON`);
}
/** @internal */
export const PropertiesUiReadOnly$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnly1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnly3$inboundSchema,
]);
export function propertiesUiReadOnlyFromJSON(jsonString) {
return safeParse(jsonString, (x) => PropertiesUiReadOnly$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'PropertiesUiReadOnly' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiHidden3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiHidden3);
/** @internal */
export const GetConfigurationProductsUiHidden1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiHidden1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiHidden1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiHidden1' from JSON`);
}
/** @internal */
export const PropertiesUiHidden$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiHidden1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHidden3$inboundSchema,
]);
export function propertiesUiHiddenFromJSON(jsonString) {
return safeParse(jsonString, (x) => PropertiesUiHidden$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'PropertiesUiHidden' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDisabled3$inboundSchema = z.nativeEnum(GetConfigurationProductsUiDisabled3);
/** @internal */
export const GetConfigurationProductsUiDisabled1$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDisabled1FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDisabled1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDisabled1' from JSON`);
}
/** @internal */
export const PropertiesUiDisabled$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabled1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabled3$inboundSchema,
]);
export function propertiesUiDisabledFromJSON(jsonString) {
return safeParse(jsonString, (x) => PropertiesUiDisabled$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'PropertiesUiDisabled' from JSON`);
}
/** @internal */
export const GetConfigurationProductsUiDescription2$inboundSchema = z.object({
expr: types.string(),
});
export function getConfigurationProductsUiDescription2FromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsUiDescription2$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsUiDescription2' from JSON`);
}
/** @internal */
export const PropertiesUiDescription$inboundSchema = smartUnion([
z.lazy(() => GetConfigurationProductsUiDescription2$inboundSchema),
types.string(),
]);
export function propertiesUiDescriptionFromJSON(jsonString) {
return safeParse(jsonString, (x) => PropertiesUiDescription$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'PropertiesUiDescription' from JSON`);
}
/** @internal */
export const PropertiesUiFormattedValue$inboundSchema = z.object({
expr: types.string(),
});
export function propertiesUiFormattedValueFromJSON(jsonString) {
return safeParse(jsonString, (x) => PropertiesUiFormattedValue$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'PropertiesUiFormattedValue' from JSON`);
}
/** @internal */
export const Properties2$inboundSchema = z.object({
type: GetConfigurationProductsPropertiesType$inboundSchema,
"ui:control": PropertiesUiControl$inboundSchema,
minimum: types.optional(types.number()),
maximum: types.optional(types.number()),
description: types.optional(types.string()),
exclusiveMaximum: types.optional(types.number()),
exclusiveMinimum: types.optional(types.number()),
default: types.optional(types.number()),
"ui:label": types.optional(types.string()),
"ui:read-only": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiReadOnly1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiReadOnly3$inboundSchema,
])),
"ui:hidden": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiHidden1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiHidden3$inboundSchema,
])),
"ui:disabled": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDisabled1$inboundSchema),
types.boolean(),
GetConfigurationProductsUiDisabled3$inboundSchema,
])),
"ui:description": types.optional(smartUnion([
z.lazy(() => GetConfigurationProductsUiDescription2$inboundSchema),
types.string(),
])),
"ui:formatted-value": types.optional(z.lazy(() => PropertiesUiFormattedValue$inboundSchema)),
"ui:paid-only": types.optional(types.boolean()),
"ui:placeholder": types.optional(types.string()),
}).transform((v) => {
return remap$(v, {
"ui:control": "uiControl",
"ui:label": "uiLabel",
"ui:read-only": "uiReadOnly",
"ui:hidden": "uiHidden",
"ui:disabled": "uiDisabled",
"ui:description": "uiDescription",
"ui:formatted-value": "uiFormattedValue",
"ui:paid-only": "uiPaidOnly",
"ui:placeholder": "uiPlaceholder",
});
});
export function properties2FromJSON(jsonString) {
return safeParse(jsonString, (x) => Properties2$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Properties2' from JSON`);
}
/** @internal */
export const PropertiesType$inboundSchema = z.nativeEnum(PropertiesType);
/** @internal */
export const UiControl$inboundSchema = z
.nativeEnum(UiControl);
/** @internal */
export const UiReadOnly3$inboundSchema = z
.nativeEnum(UiReadOnly3);
/** @internal */
export const UiReadOnly1$inboundSchema = z.object({
expr: types.string(),
});
export function uiReadOnly1FromJSON(jsonString) {
return safeParse(jsonString, (x) => UiReadOnly1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UiReadOnly1' from JSON`);
}
/** @internal */
export const UiReadOnly$inboundSchema = smartUnion([
z.lazy(() => UiReadOnly1$inboundSchema),
types.boolean(),
UiReadOnly3$inboundSchema,
]);
export function uiReadOnlyFromJSON(jsonString) {
return safeParse(jsonString, (x) => UiReadOnly$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UiReadOnly' from JSON`);
}
/** @internal */
export const UiHidden3$inboundSchema = z
.nativeEnum(UiHidden3);
/** @internal */
export const UiHidden1$inboundSchema = z.object({
expr: types.string(),
});
export function uiHidden1FromJSON(jsonString) {
return safeParse(jsonString, (x) => UiHidden1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UiHidden1' from JSON`);
}
/** @internal */
export const UiHidden$inboundSchema = smartUnion([
z.lazy(() => UiHidden1$inboundSchema),
types.boolean(),
UiHidden3$inboundSchema,
]);
export function uiHiddenFromJSON(jsonString) {
return safeParse(jsonString, (x) => UiHidden$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UiHidden' from JSON`);
}
/** @internal */
export const UiDisabled3$inboundSchema = z
.nativeEnum(UiDisabled3);
/** @internal */
export const UiDisabled1$inboundSchema = z.object({
expr: types.string(),
});
export function uiDisabled1FromJSON(jsonString) {
return safeParse(jsonString, (x) => UiDisabled1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UiDisabled1' from JSON`);
}
/** @internal */
export const UiDisabled$inboundSchema = smartUnion([
z.lazy(() => UiDisabled1$inboundSchema),
types.boolean(),
UiDisabled3$inboundSchema,
]);
export function uiDisabledFromJSON(jsonString) {
return safeParse(jsonString, (x) => UiDisabled$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UiDisabled' from JSON`);
}
/** @internal */
export const UiDescription2$inboundSchema = z.object({
expr: types.string(),
});
export function uiDescription2FromJSON(jsonString) {
return safeParse(jsonString, (x) => UiDescription2$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UiDescription2' from JSON`);
}
/** @internal */
export const UiDescription$inboundSchema = smartUnion([z.lazy(() => UiDescription2$inboundSchema), types.string()]);
export function uiDescriptionFromJSON(jsonString) {
return safeParse(jsonString, (x) => UiDescription$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UiDescription' from JSON`);
}
/** @internal */
export const UiFormattedValue$inboundSchema = z.object({
expr: types.string(),
});
export function uiFormattedValueFromJSON(jsonString) {
return safeParse(jsonString, (x) => UiFormattedValue$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'UiFormattedValue' from JSON`);
}
/** @internal */
export const Properties1$inboundSchema = z.object({
type: PropertiesType$inboundSchema,
"ui:control": UiControl$inboundSchema,
description: types.optional(types.string()),
enum: types.optional(z.array(types.string())),
maxLength: types.optional(types.number()),
minLength: types.optional(types.number()),
pattern: types.optional(types.string()),
default: types.optional(types.string()),
"ui:label": types.optional(types.string()),
"ui:read-only": types.optional(smartUnion([
z.lazy(() => UiReadOnly1$inboundSchema),
types.boolean(),
UiReadOnly3$inboundSchema,
])),
"ui:hidden": types.optional(smartUnion([
z.lazy(() => UiHidden1$inboundSchema),
types.boolean(),
UiHidden3$inboundSchema,
])),
"ui:disabled": types.optional(smartUnion([
z.lazy(() => UiDisabled1$inboundSchema),
types.boolean(),
UiDisabled3$inboundSchema,
])),
"ui:description": types.optional(smartUnion([z.lazy(() => UiDescription2$inboundSchema), types.string()])),
"ui:formatted-value": types.optional(z.lazy(() => UiFormattedValue$inboundSchema)),
"ui:paid-only": types.optional(types.boolean()),
"ui:placeholder": types.optional(types.string()),
}).transform((v) => {
return remap$(v, {
"ui:control": "uiControl",
"ui:label": "uiLabel",
"ui:read-only": "uiReadOnly",
"ui:hidden": "uiHidden",
"ui:disabled": "uiDisabled",
"ui:description": "uiDescription",
"ui:formatted-value": "uiFormattedValue",
"ui:paid-only": "uiPaidOnly",
"ui:placeholder": "uiPlaceholder",
});
});
export function properties1FromJSON(jsonString) {
return safeParse(jsonString, (x) => Properties1$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Properties1' from JSON`);
}
/** @internal */
export const Properties$inboundSchema = smartUnion([
z.lazy(() => Properties4$inboundSchema),
z.lazy(() => Properties7$inboundSchema),
Properties9$inboundSchema,
z.lazy(() => Properties5$inboundSchema),
z.lazy(() => Properties6$inboundSchema),
z.lazy(() => Properties8$inboundSchema),
Properties10$inboundSchema,
z.lazy(() => Properties1$inboundSchema),
z.lazy(() => Properties2$inboundSchema),
z.lazy(() => Properties3$inboundSchema),
Properties11$inboundSchema,
Properties12$inboundSchema,
]);
export function propertiesFromJSON(jsonString) {
return safeParse(jsonString, (x) => Properties$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Properties' from JSON`);
}
/** @internal */
export const MetadataSchema$inboundSchema = z.object({
type: GetConfigurationProductsType$inboundSchema,
properties: z.record(smartUnion([
z.lazy(() => Properties4$inboundSchema),
z.lazy(() => Properties7$inboundSchema),
Properties9$inboundSchema,
z.lazy(() => Properties5$inboundSchema),
z.lazy(() => Properties6$inboundSchema),
z.lazy(() => Properties8$inboundSchema),
Properties10$inboundSchema,
z.lazy(() => Properties1$inboundSchema),
z.lazy(() => Properties2$inboundSchema),
z.lazy(() => Properties3$inboundSchema),
Properties11$inboundSchema,
Properties12$inboundSchema,
])),
required: types.optional(z.array(types.string())),
"ui:order": types.optional(z.array(types.string())),
}).transform((v) => {
return remap$(v, {
"ui:order": "uiOrder",
});
});
export function metadataSchemaFromJSON(jsonString) {
return safeParse(jsonString, (x) => MetadataSchema$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'MetadataSchema' from JSON`);
}
/** @internal */
export const Products$inboundSchema = z.object({
id: types.string(),
slug: types.string(),
name: types.string(),
protocols: Protocols$inboundSchema,
primaryProtocol: types.optional(PrimaryProtocol$inboundSchema),
metadataSchema: z.lazy(() => MetadataSchema$inboundSchema),
});
export function productsFromJSON(jsonString) {
return safeParse(jsonString, (x) => Products$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'Products' from JSON`);
}
/** @internal */
export const GetConfigurationProductsIntegration$inboundSchema = z.object({
id: types.string(),
slug: types.string(),
name: types.string(),
});
export function getConfigurationProductsIntegrationFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsIntegration$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsIntegration' from JSON`);
}
/** @internal */
export const GetConfigurationProductsConfiguration$inboundSchema = z.object({
id: types.string(),
});
export function getConfigurationProductsConfigurationFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsConfiguration$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsConfiguration' from JSON`);
}
/** @internal */
export const GetConfigurationProductsResponseBody$inboundSchema = z.object({
products: z.array(z.lazy(() => Products$inboundSchema)),
integration: z.lazy(() => GetConfigurationProductsIntegration$inboundSchema),
configuration: z.lazy(() => GetConfigurationProductsConfiguration$inboundSchema),
});
export function getConfigurationProductsResponseBodyFromJSON(jsonString) {
return safeParse(jsonString, (x) => GetConfigurationProductsResponseBody$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetConfigurationProductsResponseBody' from JSON`);
}
//# sourceMappingURL=getconfigurationproductsresponsebody.js.map