Variable rcsOptionSchemaConst
rcsOptionSchema: Struct<
{
additionalBody: optional<
Struct<
{
buttons: optional<
Array$<
Union<
[
Struct<{ buttonName: ...; buttonType: ...; link: ... }>,
Struct<
{
buttonName: ...;
buttonType: ...;
latitude: ...;
longitude: ...;
},
>,
Struct<{ buttonName: ...; buttonType: ...; link: ... }>,
],
>,
>,
>;
description: typeof String$;
imaggeId: optional<typeof String$>;
title: typeof String$;
},
>,
>;
brandId: typeof String$;
buttons: optional<
Array$<
Union<
[
Struct<
{
buttonName: typeof String$;
buttonType: Literal<["WL"]>;
link: typeof String$;
},
>,
Struct<
{
buttonName: typeof String$;
buttonType: Literal<["ML"]>;
latitude: typeof String$;
longitude: typeof String$;
},
>,
Struct<
{
buttonName: typeof String$;
buttonType: Literal<["MQ", "MR", "CA", "CL", "DL", "MS"]>;
link: typeof String$;
},
>,
],
>,
>,
>;
commercialType: optional<typeof Boolean$>;
copyAllowed: optional<typeof Boolean$>;
disableSms: optional<typeof Boolean$>;
mmsType: optional<
Literal<["M3", "S3", "M4", "S4", "M5", "S5", "M6", "S6"]>,
>;
templateId: optional<typeof String$>;
variables: optional<Record$<typeof String$, typeof String$>>;
},
> = rcsOptionRequestSchema