solapi
    Preparing search index...

    Variable baseKakaoOptionSchemaConst

    baseKakaoOptionSchema: Struct<
        {
            adFlag: optional<typeof Boolean$>;
            bms: optional<
                filter<
                    Struct<
                        {
                            additionalContent: optional<typeof String$>;
                            adult: optional<typeof Boolean$>;
                            buttons: optional<
                                Array$<Union<[Struct<(...)>, filter<(...)>, Struct<(...)>]>>,
                            >;
                            carousel: optional<
                                Union<
                                    [
                                        Struct<{ list: ...; tail: ... }>,
                                        Struct<{ head: ...; list: ...; tail: ... }>,
                                    ],
                                >,
                            >;
                            chatBubbleType: Literal<
                                [
                                    "TEXT",
                                    "IMAGE",
                                    "WIDE",
                                    "WIDE_ITEM_LIST",
                                    "COMMERCE",
                                    "CAROUSEL_FEED",
                                    "CAROUSEL_COMMERCE",
                                    "PREMIUM_VIDEO",
                                ],
                            >;
                            commerce: optional<
                                filter<
                                    Struct<
                                        {
                                            discountFixed: optional<(...)>;
                                            discountPrice: optional<(...)>;
                                            discountRate: optional<(...)>;
                                            regularPrice: Schema<(...), (...), (...)>;
                                            title: typeof String$;
                                        },
                                    >,
                                >,
                            >;
                            content: optional<typeof String$>;
                            coupon: optional<
                                Struct<
                                    {
                                        description: typeof String$;
                                        linkAndroid: optional<typeof String$>;
                                        linkIos: optional<typeof String$>;
                                        linkMobile: optional<typeof String$>;
                                        linkPc: optional<typeof String$>;
                                        title: filter<typeof String$>;
                                    },
                                >,
                            >;
                            header: optional<typeof String$>;
                            imageId: optional<typeof String$>;
                            imageLink: optional<typeof String$>;
                            mainWideItem: optional<
                                Struct<
                                    {
                                        imageId: typeof String$;
                                        linkAndroid: optional<typeof String$>;
                                        linkIos: optional<typeof String$>;
                                        linkMobile: typeof String$;
                                        linkPc: optional<typeof String$>;
                                        title: optional<typeof String$>;
                                    },
                                >,
                            >;
                            subWideItemList: optional<
                                Array$<
                                    Struct<
                                        {
                                            imageId: typeof String$;
                                            linkAndroid: optional<(...)>;
                                            linkIos: optional<(...)>;
                                            linkMobile: typeof String$;
                                            linkPc: optional<(...)>;
                                            title: typeof String$;
                                        },
                                    >,
                                >,
                            >;
                            targeting: Literal<["I", "M", "N"]>;
                            video: optional<
                                Struct<
                                    {
                                        imageId: optional<typeof String$>;
                                        imageLink: optional<typeof String$>;
                                        videoUrl: filter<typeof String$>;
                                    },
                                >,
                            >;
                        },
                    >,
                >,
            >;
            buttons: optional<
                Array$<
                    Union<
                        [
                            Struct<
                                {
                                    buttonName: typeof String$;
                                    buttonType: Literal<["WL"]>;
                                    linkMo: typeof String$;
                                    linkPc: optional<NullOr<typeof String$>>;
                                },
                            >,
                            Struct<
                                {
                                    buttonName: typeof String$;
                                    buttonType: Literal<["AL"]>;
                                    linkAnd: typeof String$;
                                    linkIos: typeof String$;
                                },
                            >,
                            Struct<
                                {
                                    buttonName: typeof String$;
                                    buttonType: Literal<["BK", "MD", "DS", "BC", "BT", "AC"]>;
                                },
                            >,
                        ],
                    >,
                >,
            >;
            disableSms: optional<typeof Boolean$>;
            imageId: optional<typeof String$>;
            pfId: typeof String$;
            templateId: optional<typeof String$>;
            variables: optional<
                transform<
                    Record$<typeof String$, typeof String$>,
                    Record$<typeof String$, typeof String$>,
                >,
            >;
        },
    > = ...