# Variable tvGetChannelResponseSchema`Const`

tvGetChannelResponseSchema: ZodObject<
{
channel: ZodUnion<
[
ZodObject<
{
_audience: ZodArray<
ZodUnion<
[
ZodObject<(...), (...), (...), (...), (...)>,
ZodObject<(...), (...), (...), (...), (...)>,
ZodObject<(...), (...), (...), (...), (...)>,
ZodObject<(...), (...), (...), (...), (...)>,
],
>,
"many",
>;
_right: ZodObject<
ZodShape<Rights>,
"strip",
ZodTypeAny,
Rights,
Rights,
>;
_user: ZodObject<
{
_url: ZodString;
id: ZodType<(...), (...), (...)>;
mainType: ZodType<(...), (...), (...)>;
title: ZodString;
type: ZodType<(...), (...), (...)>;
uri: ZodType<(...), (...), (...)>;
} & {
dateCreation: ZodString;
dateModified: ZodString;
level: ZodNativeEnum<(...)>;
variant: ZodOptional<(...)>;
},
"strip",
ZodTypeAny,
UserLittle,
UserLittle,
>;
articleWidgets: ZodOptional<
ZodArray<
ZodObject<
ZodShape<(...)>,
"strip",
ZodTypeAny,
WidgetWrapperGeneric<(...)>,
WidgetWrapperGeneric<(...)>,
>,
"many",
>,
>;
description: ZodOptional<ZodNullable<ZodString>>;
edito: ZodOptional<ZodString>;
image: ZodOptional<
ZodObject<
ZodShape<ImageSize>,
"strip",
ZodTypeAny,
ImageSize,
ImageSize,
>,
>;
metas: ZodOptional<
ZodUnion<
[
ZodObject<(...), (...), (...), (...), (...)>,
ZodObject<(...), (...), (...), (...), (...)>,
ZodObject<(...), (...), (...), (...), (...)>,
],
>,
>;
} & {
_url: ZodString;
dateCreation: ZodString;
dateModified: ZodString;
id: ZodType<number, ZodTypeDef, number>;
mainType: ZodLiteral<"article">;
title: ZodString;
type: ZodLiteral<"tvDisplayChannel">;
uri: ZodType<string, ZodTypeDef, string>;
} & {
tvChannelBackgroundColor: ZodType<
string
| null,
ZodTypeDef,
string | null,
>;
tvChannelConfig: ZodType<
{
backgroundType?: "color"
| "image";
contents?: (...)[];
globalShowComment?: boolean;
key: string;
scaleImg?: boolean;
},
ZodTypeDef,
{
backgroundType?: "color"
| "image";
contents?: (...)[];
globalShowComment?: boolean;
key: string;
scaleImg?: boolean;
},
>;
tvChannelGroupTarget: ZodOptionalType<
ZodType<
jGroupLittle
| undefined,
ZodTypeDef,
jGroupLittle | undefined,
>,
>;
} & {
tvChannelNumImages: ZodLiteral<0>;
tvChannelType: ZodLiteral<"DYNAMIC">;
} & {
_extend: ZodObject<
{
articles: ZodOptional<ZodArray<(...), (...)>>;
imageSecureUrl: ZodOptional<ZodString>;
},
"strip",
ZodTypeAny,
{ articles?: (...)[]; imageSecureUrl?: string },
{ articles?: (...)[]; imageSecureUrl?: string },
>;
},
"strip",
ZodTypeAny,
TVGetConfigureDynamicChannelResponse,
TVGetConfigureDynamicChannelResponse,
>,
ZodObject<
{
_audience: ZodArray<
ZodUnion<
[
ZodObject<(...), (...), (...), (...), (...)>,
ZodObject<(...), (...), (...), (...), (...)>,
ZodObject<(...), (...), (...), (...), (...)>,
ZodObject<(...), (...), (...), (...), (...)>,
],
>,
"many",
>;
_right: ZodObject<
ZodShape<Rights>,
"strip",
ZodTypeAny,
Rights,
Rights,
>;
_user: ZodObject<
{
_url: ZodString;
id: ZodType<(...), (...), (...)>;
mainType: ZodType<(...), (...), (...)>;
title: ZodString;
type: ZodType<(...), (...), (...)>;
uri: ZodType<(...), (...), (...)>;
} & {
dateCreation: ZodString;
dateModified: ZodString;
level: ZodNativeEnum<(...)>;
variant: ZodOptional<(...)>;
},
"strip",
ZodTypeAny,
UserLittle,
UserLittle,
>;
articleWidgets: ZodOptional<
ZodArray<
ZodObject<
ZodShape<(...)>,
"strip",
ZodTypeAny,
WidgetWrapperGeneric<(...)>,
WidgetWrapperGeneric<(...)>,
>,
"many",
>,
>;
description: ZodOptional<ZodNullable<ZodString>>;
edito: ZodOptional<ZodString>;
image: ZodOptional<
ZodObject<
ZodShape<ImageSize>,
"strip",
ZodTypeAny,
ImageSize,
ImageSize,
>,
>;
metas: ZodOptional<
ZodUnion<
[
ZodObject<(...), (...), (...), (...), (...)>,
ZodObject<(...), (...), (...), (...), (...)>,
ZodObject<(...), (...), (...), (...), (...)>,
],
>,
>;
} & {
_url: ZodString;
dateCreation: ZodString;
dateModified: ZodString;
id: ZodType<number, ZodTypeDef, number>;
mainType: ZodLiteral<"article">;
title: ZodString;
type: ZodLiteral<"tvDisplayChannel">;
uri: ZodType<string, ZodTypeDef, string>;
} & ZodShape<TVChannelCustom> & {
tvChannelType: ZodLiteral<"SLIDESHOW">;
} & {
_extend: ZodObject<
{ attachments: ZodOptional<ZodArray<(...), (...)>> },
"strip",
ZodTypeAny,
{ attachments?: (...)[] },
{ attachments?: (...)[] },
>;
},
"strip",
ZodTypeAny,
TVGetConfigureSlideshowChannelResponse,
TVGetConfigureSlideshowChannelResponse,
>,
],
>;
interval: ZodNumber;
},
"strip",
ZodTypeAny,
TVGetChannelResponse,
TVGetChannelResponse,
> = ...

- Defined in jamespot-user-api/src/types/tvDisplay.ts:232