Variable contextConfigSchemaConst
contextConfigSchema: ObjectSchema<
{
description: ObjectSchema<
{
"en-au": OptionalSchema<StringSchema<undefined>, undefined>;
"en-gb": OptionalSchema<StringSchema<undefined>, undefined>;
"en-us": OptionalSchema<StringSchema<undefined>, undefined>;
"es-es": OptionalSchema<StringSchema<undefined>, undefined>;
},
undefined,
>;
firstCreatedAt: OptionalSchema<NumberSchema<undefined>, undefined>;
icon: NullableSchema<StringSchema<undefined>, undefined>;
iconDark: NullableSchema<StringSchema<undefined>, undefined>;
id: StringSchema<undefined>;
label: ObjectSchema<
{
"en-au": OptionalSchema<StringSchema<undefined>, undefined>;
"en-gb": OptionalSchema<StringSchema<undefined>, undefined>;
"en-us": OptionalSchema<StringSchema<undefined>, undefined>;
"es-es": OptionalSchema<StringSchema<undefined>, undefined>;
},
undefined,
>;
lastUpdatedAt: NullableSchema<NumberSchema<undefined>, undefined>;
models: ArraySchema<
ObjectSchema<
{
description: ObjectSchema<
{
"en-au": OptionalSchema<StringSchema<undefined>, undefined>;
"en-gb": OptionalSchema<StringSchema<undefined>, undefined>;
"en-us": OptionalSchema<StringSchema<undefined>, undefined>;
"es-es": OptionalSchema<StringSchema<undefined>, undefined>;
},
undefined,
>;
firstCreatedAt: OptionalSchema<NumberSchema<undefined>, undefined>;
icon: NullableSchema<StringSchema<undefined>, undefined>;
iconDark: NullableSchema<StringSchema<undefined>, undefined>;
id: StringSchema<undefined>;
label: ObjectSchema<
{
"en-au": OptionalSchema<StringSchema<undefined>, undefined>;
"en-gb": OptionalSchema<StringSchema<undefined>, undefined>;
"en-us": OptionalSchema<StringSchema<undefined>, undefined>;
"es-es": OptionalSchema<StringSchema<undefined>, undefined>;
},
undefined,
>;
lastUpdatedAt: NullableSchema<NumberSchema<undefined>, undefined>;
modelRefs: ArraySchema<
ObjectSchema<
{
description: ObjectSchema<
{
"en-au": OptionalSchema<(...), (...)>;
"en-gb": OptionalSchema<(...), (...)>;
"en-us": OptionalSchema<(...), (...)>;
"es-es": OptionalSchema<(...), (...)>;
},
undefined,
>;
icon: NullableSchema<StringSchema<undefined>, undefined>;
iconDark: NullableSchema<StringSchema<undefined>, undefined>;
id: StringSchema<undefined>;
label: ObjectSchema<
{
"en-au": OptionalSchema<(...), (...)>;
"en-gb": OptionalSchema<(...), (...)>;
"en-us": OptionalSchema<(...), (...)>;
"es-es": OptionalSchema<(...), (...)>;
},
undefined,
>;
order: NumberSchema<undefined>;
path: StringSchema<undefined>;
},
undefined,
>,
undefined,
>;
order: NumberSchema<undefined>;
status: NullableSchema<
ObjectSchema<
{
color: LiteralUnionSchema<
readonly ["amber", "green", "red", "other"],
>;
id: StringSchema<undefined>;
label: StringSchema<undefined>;
},
undefined,
>,
undefined,
>;
statusId: LiteralUnionSchema<
readonly [
"alpha",
"beta",
"generalAvailability",
"notApplicable",
"preAlpha",
"proposed",
"releaseCandidate",
"unavailable",
"underReview",
],
>;
typeId: LiteralSchema<"contextModelGroup", undefined>;
},
undefined,
>,
undefined,
>;
operations: ArraySchema<LiteralUnionSchema<readonly ["list"]>, undefined>;
status: NullableSchema<
ObjectSchema<
{
color: LiteralUnionSchema<
readonly ["amber", "green", "red", "other"],
>;
id: StringSchema<undefined>;
label: StringSchema<undefined>;
},
undefined,
>,
undefined,
>;
statusId: LiteralUnionSchema<
readonly [
"alpha",
"beta",
"generalAvailability",
"notApplicable",
"preAlpha",
"proposed",
"releaseCandidate",
"unavailable",
"underReview",
],
>;
typeId: LiteralSchema<"context", undefined>;
version: StringSchema<undefined>;
},
undefined,
> = ...