Variable getKakaoAlimtalkTemplatesResponseSchemaConst
getKakaoAlimtalkTemplatesResponseSchema: Struct<
{
limit: typeof Number$;
nextKey: NullOr<typeof String$>;
startKey: typeof String$;
templateList: Array$<
Struct<
{
ad: optional<NullOr<typeof String$>>;
assignType: optional<Literal<["CHANNEL", "GROUP"]>>;
buttons: optional<
Array$<
Union<
[
Struct<
{ buttonName: ...; buttonType: ...; linkMo: ...; linkPc: ... },
>,
Struct<
{
buttonName: ...;
buttonType: ...;
linkAnd: ...;
linkIos: ...;
},
>,
Struct<{ buttonName: ...; buttonType: ... }>,
],
>,
>,
>;
channelGroupId: optional<NullOr<typeof String$>>;
channelId: optional<NullOr<typeof String$>>;
code: optional<typeof String$>;
commentable: optional<typeof Boolean$>;
comments: optional<
Array$<
Struct<
{
content: NullOr<typeof String$>;
dateCreated: typeof String$;
isAdmin: typeof Boolean$;
memberId: typeof String$;
},
>,
>,
>;
content: optional<typeof String$>;
dateCreated: optional<
Union<[typeof DateFromString, typeof Date$, typeof DateFromSelf]>,
>;
dateUpdated: optional<
Union<[typeof DateFromString, typeof Date$, typeof DateFromSelf]>,
>;
emphasizeSubtitle: optional<NullOr<typeof String$>>;
emphasizeTitle: optional<NullOr<typeof String$>>;
emphasizeType: Literal<["NONE", "TEXT", "IMAGE", "ITEM_LIST"]>;
extra: optional<NullOr<typeof String$>>;
header: optional<NullOr<typeof String$>>;
highlight: optional<
NullOr<
Struct<
{
description: optional<NullOr<(...)>>;
imageId: optional<NullOr<(...)>>;
title: optional<NullOr<(...)>>;
},
>,
>,
>;
imageId: optional<NullOr<typeof String$>>;
isHidden: optional<typeof Boolean$>;
item: optional<
NullOr<
Struct<
{
list: Array$<Struct<(...)>>;
summary: Struct<{ description: ...; title: ... }>;
},
>,
>,
>;
messageType: Literal<["BA", "EX", "AD", "MI"]>;
name: typeof String$;
quickReplies: optional<
Array$<
Union<
[
Struct<{ linkMo: ...; linkPc: ...; linkType: ...; name: ... }>,
Struct<{ linkAnd: ...; linkIos: ...; linkType: ...; name: ... }>,
Struct<{ linkType: ...; name: ... }>,
],
>,
>,
>;
securityFlag: typeof Boolean$;
status: Literal<["PENDING", "INSPECTING", "APPROVED", "REJECTED"]>;
templateId: typeof String$;
variables: optional<Array$<Struct<{ name: typeof String$ }>>>;
},
>,
>;
},
> = ...