import { z } from 'zod';
export type docxV1ToolName = 'docx.v1.chatAnnouncementBlock.batchUpdate' | 'docx.v1.chatAnnouncementBlockChildren.batchDelete' | 'docx.v1.chatAnnouncementBlockChildren.create' | 'docx.v1.chatAnnouncementBlockChildren.get' | 'docx.v1.chatAnnouncementBlock.get' | 'docx.v1.chatAnnouncementBlock.list' | 'docx.v1.chatAnnouncement.get' | 'docx.v1.documentBlock.batchUpdate' | 'docx.v1.documentBlockChildren.batchDelete' | 'docx.v1.documentBlockChildren.create' | 'docx.v1.documentBlockChildren.get' | 'docx.v1.documentBlockDescendant.create' | 'docx.v1.documentBlock.get' | 'docx.v1.documentBlock.list' | 'docx.v1.documentBlock.patch' | 'docx.v1.document.convert' | 'docx.v1.document.create' | 'docx.v1.document.get' | 'docx.v1.document.rawContent';
export declare const docxV1ChatAnnouncementBlockBatchUpdate: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodOptional<z.ZodObject<{
            requests: z.ZodOptional<z.ZodArray<z.ZodObject<{
                update_text_elements: z.ZodOptional<z.ZodObject<{
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_notify: z.ZodOptional<z.ZodBoolean>;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        undefined: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                }, {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                }>>;
                update_text_style: z.ZodOptional<z.ZodObject<{
                    style: z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                        sequence: z.ZodOptional<z.ZodString>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>;
                    fields: z.ZodArray<z.ZodNumber, "many">;
                }, "strip", z.ZodTypeAny, {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                }, {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                }>>;
                update_table_property: z.ZodOptional<z.ZodObject<{
                    column_width: z.ZodOptional<z.ZodNumber>;
                    column_index: z.ZodOptional<z.ZodNumber>;
                    header_row: z.ZodOptional<z.ZodBoolean>;
                    header_column: z.ZodOptional<z.ZodBoolean>;
                }, "strip", z.ZodTypeAny, {
                    column_width?: number | undefined;
                    column_index?: number | undefined;
                    header_row?: boolean | undefined;
                    header_column?: boolean | undefined;
                }, {
                    column_width?: number | undefined;
                    column_index?: number | undefined;
                    header_row?: boolean | undefined;
                    header_column?: boolean | undefined;
                }>>;
                insert_table_row: z.ZodOptional<z.ZodObject<{
                    row_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    row_index: number;
                }, {
                    row_index: number;
                }>>;
                insert_table_column: z.ZodOptional<z.ZodObject<{
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                }, {
                    column_index: number;
                }>>;
                delete_table_rows: z.ZodOptional<z.ZodObject<{
                    row_start_index: z.ZodNumber;
                    row_end_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    row_start_index: number;
                    row_end_index: number;
                }, {
                    row_start_index: number;
                    row_end_index: number;
                }>>;
                delete_table_columns: z.ZodOptional<z.ZodObject<{
                    column_start_index: z.ZodNumber;
                    column_end_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_start_index: number;
                    column_end_index: number;
                }, {
                    column_start_index: number;
                    column_end_index: number;
                }>>;
                merge_table_cells: z.ZodOptional<z.ZodObject<{
                    row_start_index: z.ZodNumber;
                    row_end_index: z.ZodNumber;
                    column_start_index: z.ZodNumber;
                    column_end_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                }, {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                }>>;
                unmerge_table_cells: z.ZodOptional<z.ZodObject<{
                    row_index: z.ZodNumber;
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                    row_index: number;
                }, {
                    column_index: number;
                    row_index: number;
                }>>;
                insert_grid_column: z.ZodOptional<z.ZodObject<{
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                }, {
                    column_index: number;
                }>>;
                delete_grid_column: z.ZodOptional<z.ZodObject<{
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                }, {
                    column_index: number;
                }>>;
                update_grid_column_width_ratio: z.ZodOptional<z.ZodObject<{
                    width_ratios: z.ZodArray<z.ZodNumber, "many">;
                }, "strip", z.ZodTypeAny, {
                    width_ratios: number[];
                }, {
                    width_ratios: number[];
                }>>;
                replace_image: z.ZodOptional<z.ZodObject<{
                    token: z.ZodString;
                    width: z.ZodOptional<z.ZodNumber>;
                    height: z.ZodOptional<z.ZodNumber>;
                    align: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    token: string;
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                }, {
                    token: string;
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                }>>;
                replace_file: z.ZodOptional<z.ZodObject<{
                    token: z.ZodString;
                }, "strip", z.ZodTypeAny, {
                    token: string;
                }, {
                    token: string;
                }>>;
                block_id: z.ZodOptional<z.ZodString>;
                update_text: z.ZodOptional<z.ZodObject<{
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_notify: z.ZodOptional<z.ZodBoolean>;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        undefined: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                    style: z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                        sequence: z.ZodOptional<z.ZodString>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>;
                    fields: z.ZodArray<z.ZodNumber, "many">;
                }, "strip", z.ZodTypeAny, {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                }, {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                }>>;
                update_task: z.ZodOptional<z.ZodObject<{
                    task_id: z.ZodOptional<z.ZodString>;
                    folded: z.ZodOptional<z.ZodBoolean>;
                }, "strip", z.ZodTypeAny, {
                    task_id?: string | undefined;
                    folded?: boolean | undefined;
                }, {
                    task_id?: string | undefined;
                    folded?: boolean | undefined;
                }>>;
            }, "strip", z.ZodTypeAny, {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width?: number | undefined;
                    column_index?: number | undefined;
                    header_row?: boolean | undefined;
                    header_column?: boolean | undefined;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                } | undefined;
                update_task?: {
                    task_id?: string | undefined;
                    folded?: boolean | undefined;
                } | undefined;
            }, {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width?: number | undefined;
                    column_index?: number | undefined;
                    header_row?: boolean | undefined;
                    header_column?: boolean | undefined;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                } | undefined;
                update_task?: {
                    task_id?: string | undefined;
                    folded?: boolean | undefined;
                } | undefined;
            }>, "many">>;
        }, "strip", z.ZodTypeAny, {
            requests?: {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width?: number | undefined;
                    column_index?: number | undefined;
                    header_row?: boolean | undefined;
                    header_column?: boolean | undefined;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                } | undefined;
                update_task?: {
                    task_id?: string | undefined;
                    folded?: boolean | undefined;
                } | undefined;
            }[] | undefined;
        }, {
            requests?: {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width?: number | undefined;
                    column_index?: number | undefined;
                    header_row?: boolean | undefined;
                    header_column?: boolean | undefined;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        sequence?: string | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    };
                } | undefined;
                update_task?: {
                    task_id?: string | undefined;
                    folded?: boolean | undefined;
                } | undefined;
            }[] | undefined;
        }>>;
        params: z.ZodOptional<z.ZodObject<{
            revision_id: z.ZodOptional<z.ZodNumber>;
            client_token: z.ZodOptional<z.ZodString>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            revision_id?: number | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            chat_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            chat_id: string;
        }, {
            chat_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1ChatAnnouncementBlockChildrenBatchDelete: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodObject<{
            start_index: z.ZodNumber;
            end_index: z.ZodNumber;
        }, "strip", z.ZodTypeAny, {
            start_index: number;
            end_index: number;
        }, {
            start_index: number;
            end_index: number;
        }>;
        params: z.ZodOptional<z.ZodObject<{
            revision_id: z.ZodOptional<z.ZodNumber>;
            client_token: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            client_token?: string | undefined;
            revision_id?: number | undefined;
        }, {
            client_token?: string | undefined;
            revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            chat_id: z.ZodString;
            block_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            chat_id: string;
            block_id: string;
        }, {
            chat_id: string;
            block_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1ChatAnnouncementBlockChildrenCreate: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodOptional<z.ZodObject<{
            children: z.ZodOptional<z.ZodArray<z.ZodObject<{
                block_type: z.ZodNumber;
                text: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading1: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading2: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading3: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading4: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading5: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading6: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading7: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading8: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading9: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                bullet: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                ordered: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                code: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                quote: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                equation: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                todo: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                bitable: z.ZodOptional<z.ZodObject<{
                    view_type: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    view_type?: number | undefined;
                }, {
                    view_type?: number | undefined;
                }>>;
                callout: z.ZodOptional<z.ZodObject<{
                    background_color: z.ZodOptional<z.ZodNumber>;
                    border_color: z.ZodOptional<z.ZodNumber>;
                    text_color: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                }, {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                }>>;
                chat_card: z.ZodOptional<z.ZodObject<{
                    chat_id: z.ZodString;
                    align: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    chat_id: string;
                    align?: number | undefined;
                }, {
                    chat_id: string;
                    align?: number | undefined;
                }>>;
                divider: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                file: z.ZodOptional<z.ZodObject<{
                    view_type: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    view_type?: number | undefined;
                }, {
                    view_type?: number | undefined;
                }>>;
                grid: z.ZodOptional<z.ZodObject<{
                    column_size: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_size: number;
                }, {
                    column_size: number;
                }>>;
                iframe: z.ZodOptional<z.ZodObject<{
                    component: z.ZodObject<{
                        iframe_type: z.ZodOptional<z.ZodNumber>;
                        url: z.ZodString;
                    }, "strip", z.ZodTypeAny, {
                        url: string;
                        iframe_type?: number | undefined;
                    }, {
                        url: string;
                        iframe_type?: number | undefined;
                    }>;
                }, "strip", z.ZodTypeAny, {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                }, {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                }>>;
                image: z.ZodOptional<z.ZodObject<{
                    align: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    align?: number | undefined;
                }, {
                    align?: number | undefined;
                }>>;
                isv: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                add_ons: z.ZodOptional<z.ZodObject<{
                    component_id: z.ZodOptional<z.ZodString>;
                    component_type_id: z.ZodString;
                    record: z.ZodOptional<z.ZodString>;
                }, "strip", z.ZodTypeAny, {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                }, {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                }>>;
                sheet: z.ZodOptional<z.ZodObject<{
                    row_size: z.ZodOptional<z.ZodNumber>;
                    column_size: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                }, {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                }>>;
                table: z.ZodOptional<z.ZodObject<{
                    property: z.ZodObject<{
                        row_size: z.ZodNumber;
                        column_size: z.ZodNumber;
                        column_width: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>;
                        merge_info: z.ZodOptional<z.ZodArray<z.ZodObject<{
                            row_span: z.ZodOptional<z.ZodNumber>;
                            col_span: z.ZodOptional<z.ZodNumber>;
                        }, "strip", z.ZodTypeAny, {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }, {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }>, "many">>;
                        header_row: z.ZodOptional<z.ZodBoolean>;
                        header_column: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    }, {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    }>;
                }, "strip", z.ZodTypeAny, {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                }, {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                }>>;
                quote_container: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                task: z.ZodOptional<z.ZodObject<{
                    folded: z.ZodOptional<z.ZodBoolean>;
                }, "strip", z.ZodTypeAny, {
                    folded?: boolean | undefined;
                }, {
                    folded?: boolean | undefined;
                }>>;
                okr: z.ZodOptional<z.ZodObject<{
                    okr_id: z.ZodOptional<z.ZodString>;
                    objectives: z.ZodOptional<z.ZodArray<z.ZodObject<{
                        objective_id: z.ZodOptional<z.ZodString>;
                        kr_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                    }, "strip", z.ZodTypeAny, {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }, {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }>, "many">>;
                }, "strip", z.ZodTypeAny, {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                }, {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                }>>;
                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                wiki_catalog: z.ZodOptional<z.ZodObject<{
                    wiki_token: z.ZodOptional<z.ZodString>;
                }, "strip", z.ZodTypeAny, {
                    wiki_token?: string | undefined;
                }, {
                    wiki_token?: string | undefined;
                }>>;
                board: z.ZodOptional<z.ZodObject<{
                    align: z.ZodOptional<z.ZodNumber>;
                    width: z.ZodOptional<z.ZodNumber>;
                    height: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                }, {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                }>>;
                link_preview: z.ZodOptional<z.ZodObject<{
                    url: z.ZodString;
                    url_type: z.ZodEnum<["MessageLink", "Undefined"]>;
                }, "strip", z.ZodTypeAny, {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                }, {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                }>>;
            }, "strip", z.ZodTypeAny, {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {
                    view_type?: number | undefined;
                } | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                image?: {
                    align?: number | undefined;
                } | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                board?: {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                task?: {
                    folded?: boolean | undefined;
                } | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
                wiki_catalog?: {
                    wiki_token?: string | undefined;
                } | undefined;
                link_preview?: {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                } | undefined;
            }, {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {
                    view_type?: number | undefined;
                } | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                image?: {
                    align?: number | undefined;
                } | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                board?: {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                task?: {
                    folded?: boolean | undefined;
                } | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
                wiki_catalog?: {
                    wiki_token?: string | undefined;
                } | undefined;
                link_preview?: {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                } | undefined;
            }>, "many">>;
            index: z.ZodOptional<z.ZodNumber>;
        }, "strip", z.ZodTypeAny, {
            index?: number | undefined;
            children?: {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {
                    view_type?: number | undefined;
                } | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                image?: {
                    align?: number | undefined;
                } | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                board?: {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                task?: {
                    folded?: boolean | undefined;
                } | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
                wiki_catalog?: {
                    wiki_token?: string | undefined;
                } | undefined;
                link_preview?: {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                } | undefined;
            }[] | undefined;
        }, {
            index?: number | undefined;
            children?: {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {
                    view_type?: number | undefined;
                } | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                image?: {
                    align?: number | undefined;
                } | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                board?: {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                task?: {
                    folded?: boolean | undefined;
                } | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
                wiki_catalog?: {
                    wiki_token?: string | undefined;
                } | undefined;
                link_preview?: {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                } | undefined;
            }[] | undefined;
        }>>;
        params: z.ZodOptional<z.ZodObject<{
            revision_id: z.ZodOptional<z.ZodNumber>;
            client_token: z.ZodOptional<z.ZodString>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            revision_id?: number | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            chat_id: z.ZodString;
            block_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            chat_id: string;
            block_id: string;
        }, {
            chat_id: string;
            block_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1ChatAnnouncementBlockChildrenGet: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        params: z.ZodOptional<z.ZodObject<{
            revision_id: z.ZodOptional<z.ZodNumber>;
            page_token: z.ZodOptional<z.ZodString>;
            page_size: z.ZodOptional<z.ZodNumber>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            page_size?: number | undefined;
            page_token?: string | undefined;
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            revision_id?: number | undefined;
        }, {
            page_size?: number | undefined;
            page_token?: string | undefined;
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            chat_id: z.ZodString;
            block_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            chat_id: string;
            block_id: string;
        }, {
            chat_id: string;
            block_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1ChatAnnouncementBlockGet: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        params: z.ZodOptional<z.ZodObject<{
            revision_id: z.ZodOptional<z.ZodNumber>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            revision_id?: number | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            chat_id: z.ZodString;
            block_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            chat_id: string;
            block_id: string;
        }, {
            chat_id: string;
            block_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1ChatAnnouncementBlockList: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        params: z.ZodOptional<z.ZodObject<{
            page_size: z.ZodOptional<z.ZodNumber>;
            page_token: z.ZodOptional<z.ZodString>;
            revision_id: z.ZodOptional<z.ZodNumber>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            page_size?: number | undefined;
            page_token?: string | undefined;
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            revision_id?: number | undefined;
        }, {
            page_size?: number | undefined;
            page_token?: string | undefined;
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            chat_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            chat_id: string;
        }, {
            chat_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1ChatAnnouncementGet: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        params: z.ZodOptional<z.ZodObject<{
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
        }>>;
        path: z.ZodObject<{
            chat_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            chat_id: string;
        }, {
            chat_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentBlockBatchUpdate: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodObject<{
            requests: z.ZodArray<z.ZodObject<{
                update_text_elements: z.ZodOptional<z.ZodObject<{
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_notify: z.ZodOptional<z.ZodBoolean>;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        undefined: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                }, {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                }>>;
                update_text_style: z.ZodOptional<z.ZodObject<{
                    style: z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>;
                    fields: z.ZodArray<z.ZodNumber, "many">;
                }, "strip", z.ZodTypeAny, {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                }, {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                }>>;
                update_table_property: z.ZodOptional<z.ZodObject<{
                    column_width: z.ZodNumber;
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_width: number;
                    column_index: number;
                }, {
                    column_width: number;
                    column_index: number;
                }>>;
                insert_table_row: z.ZodOptional<z.ZodObject<{
                    row_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    row_index: number;
                }, {
                    row_index: number;
                }>>;
                insert_table_column: z.ZodOptional<z.ZodObject<{
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                }, {
                    column_index: number;
                }>>;
                delete_table_rows: z.ZodOptional<z.ZodObject<{
                    row_start_index: z.ZodNumber;
                    row_end_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    row_start_index: number;
                    row_end_index: number;
                }, {
                    row_start_index: number;
                    row_end_index: number;
                }>>;
                delete_table_columns: z.ZodOptional<z.ZodObject<{
                    column_start_index: z.ZodNumber;
                    column_end_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_start_index: number;
                    column_end_index: number;
                }, {
                    column_start_index: number;
                    column_end_index: number;
                }>>;
                merge_table_cells: z.ZodOptional<z.ZodObject<{
                    row_start_index: z.ZodNumber;
                    row_end_index: z.ZodNumber;
                    column_start_index: z.ZodNumber;
                    column_end_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                }, {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                }>>;
                unmerge_table_cells: z.ZodOptional<z.ZodObject<{
                    row_index: z.ZodNumber;
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                    row_index: number;
                }, {
                    column_index: number;
                    row_index: number;
                }>>;
                insert_grid_column: z.ZodOptional<z.ZodObject<{
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                }, {
                    column_index: number;
                }>>;
                delete_grid_column: z.ZodOptional<z.ZodObject<{
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                }, {
                    column_index: number;
                }>>;
                update_grid_column_width_ratio: z.ZodOptional<z.ZodObject<{
                    width_ratios: z.ZodArray<z.ZodNumber, "many">;
                }, "strip", z.ZodTypeAny, {
                    width_ratios: number[];
                }, {
                    width_ratios: number[];
                }>>;
                replace_image: z.ZodOptional<z.ZodObject<{
                    token: z.ZodString;
                }, "strip", z.ZodTypeAny, {
                    token: string;
                }, {
                    token: string;
                }>>;
                replace_file: z.ZodOptional<z.ZodObject<{
                    token: z.ZodString;
                }, "strip", z.ZodTypeAny, {
                    token: string;
                }, {
                    token: string;
                }>>;
                block_id: z.ZodOptional<z.ZodString>;
                update_text: z.ZodOptional<z.ZodObject<{
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_notify: z.ZodOptional<z.ZodBoolean>;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        undefined: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                    style: z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>;
                    fields: z.ZodArray<z.ZodNumber, "many">;
                }, "strip", z.ZodTypeAny, {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                }, {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                }>>;
            }, "strip", z.ZodTypeAny, {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width: number;
                    column_index: number;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
            }, {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width: number;
                    column_index: number;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
            }>, "many">;
        }, "strip", z.ZodTypeAny, {
            requests: {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width: number;
                    column_index: number;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
            }[];
        }, {
            requests: {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width: number;
                    column_index: number;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
            }[];
        }>;
        params: z.ZodOptional<z.ZodObject<{
            document_revision_id: z.ZodOptional<z.ZodNumber>;
            client_token: z.ZodOptional<z.ZodString>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }>>;
        path: z.ZodOptional<z.ZodObject<{
            document_id: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            document_id?: string | undefined;
        }, {
            document_id?: string | undefined;
        }>>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentBlockChildrenBatchDelete: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodObject<{
            start_index: z.ZodNumber;
            end_index: z.ZodNumber;
        }, "strip", z.ZodTypeAny, {
            start_index: number;
            end_index: number;
        }, {
            start_index: number;
            end_index: number;
        }>;
        params: z.ZodOptional<z.ZodObject<{
            document_revision_id: z.ZodOptional<z.ZodNumber>;
            client_token: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }, {
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            document_id: z.ZodString;
            block_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            block_id: string;
            document_id: string;
        }, {
            block_id: string;
            document_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentBlockChildrenCreate: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodOptional<z.ZodObject<{
            children: z.ZodOptional<z.ZodArray<z.ZodObject<{
                block_type: z.ZodNumber;
                text: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                heading1: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                heading2: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                heading3: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                heading4: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                heading5: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                heading6: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                heading7: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                heading8: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                heading9: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                bullet: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                ordered: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                code: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                quote: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                equation: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                todo: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                }>>;
                bitable: z.ZodOptional<z.ZodObject<{
                    view_type: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    view_type?: number | undefined;
                }, {
                    view_type?: number | undefined;
                }>>;
                callout: z.ZodOptional<z.ZodObject<{
                    background_color: z.ZodOptional<z.ZodNumber>;
                    border_color: z.ZodOptional<z.ZodNumber>;
                    text_color: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                }, {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                }>>;
                chat_card: z.ZodOptional<z.ZodObject<{
                    chat_id: z.ZodString;
                    align: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    chat_id: string;
                    align?: number | undefined;
                }, {
                    chat_id: string;
                    align?: number | undefined;
                }>>;
                divider: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                file: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                grid: z.ZodOptional<z.ZodObject<{
                    column_size: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_size: number;
                }, {
                    column_size: number;
                }>>;
                iframe: z.ZodOptional<z.ZodObject<{
                    component: z.ZodObject<{
                        iframe_type: z.ZodOptional<z.ZodNumber>;
                        url: z.ZodString;
                    }, "strip", z.ZodTypeAny, {
                        url: string;
                        iframe_type?: number | undefined;
                    }, {
                        url: string;
                        iframe_type?: number | undefined;
                    }>;
                }, "strip", z.ZodTypeAny, {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                }, {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                }>>;
                image: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                isv: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                add_ons: z.ZodOptional<z.ZodObject<{
                    component_id: z.ZodOptional<z.ZodString>;
                    component_type_id: z.ZodString;
                    record: z.ZodOptional<z.ZodString>;
                }, "strip", z.ZodTypeAny, {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                }, {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                }>>;
                sheet: z.ZodOptional<z.ZodObject<{
                    row_size: z.ZodOptional<z.ZodNumber>;
                    column_size: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                }, {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                }>>;
                table: z.ZodOptional<z.ZodObject<{
                    property: z.ZodObject<{
                        row_size: z.ZodNumber;
                        column_size: z.ZodNumber;
                        merge_info: z.ZodOptional<z.ZodArray<z.ZodObject<{
                            row_span: z.ZodOptional<z.ZodNumber>;
                            col_span: z.ZodOptional<z.ZodNumber>;
                        }, "strip", z.ZodTypeAny, {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }, {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }>, "many">>;
                    }, "strip", z.ZodTypeAny, {
                        column_size: number;
                        row_size: number;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    }, {
                        column_size: number;
                        row_size: number;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    }>;
                }, "strip", z.ZodTypeAny, {
                    property: {
                        column_size: number;
                        row_size: number;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                }, {
                    property: {
                        column_size: number;
                        row_size: number;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                }>>;
                quote_container: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                okr: z.ZodOptional<z.ZodObject<{
                    okr_id: z.ZodOptional<z.ZodString>;
                    objectives: z.ZodOptional<z.ZodArray<z.ZodObject<{
                        objective_id: z.ZodOptional<z.ZodString>;
                        kr_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                    }, "strip", z.ZodTypeAny, {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }, {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }>, "many">>;
                }, "strip", z.ZodTypeAny, {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                }, {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                }>>;
                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
            }, "strip", z.ZodTypeAny, {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {} | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                image?: {} | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
            }, {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {} | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                image?: {} | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
            }>, "many">>;
            index: z.ZodOptional<z.ZodNumber>;
        }, "strip", z.ZodTypeAny, {
            index?: number | undefined;
            children?: {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {} | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                image?: {} | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
            }[] | undefined;
        }, {
            index?: number | undefined;
            children?: {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {} | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                image?: {} | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
            }[] | undefined;
        }>>;
        params: z.ZodOptional<z.ZodObject<{
            document_revision_id: z.ZodOptional<z.ZodNumber>;
            client_token: z.ZodOptional<z.ZodString>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            document_id: z.ZodString;
            block_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            block_id: string;
            document_id: string;
        }, {
            block_id: string;
            document_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentBlockChildrenGet: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        params: z.ZodOptional<z.ZodObject<{
            document_revision_id: z.ZodOptional<z.ZodNumber>;
            page_token: z.ZodOptional<z.ZodString>;
            page_size: z.ZodOptional<z.ZodNumber>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            page_size?: number | undefined;
            page_token?: string | undefined;
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            document_revision_id?: number | undefined;
        }, {
            page_size?: number | undefined;
            page_token?: string | undefined;
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            document_revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            document_id: z.ZodString;
            block_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            block_id: string;
            document_id: string;
        }, {
            block_id: string;
            document_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentBlockDescendantCreate: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodObject<{
            children_id: z.ZodArray<z.ZodString, "many">;
            index: z.ZodOptional<z.ZodNumber>;
            descendants: z.ZodArray<z.ZodObject<{
                block_id: z.ZodOptional<z.ZodString>;
                children: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                block_type: z.ZodNumber;
                text: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading1: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading2: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading3: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading4: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading5: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading6: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading7: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading8: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                heading9: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                bullet: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                ordered: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                code: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                quote: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                equation: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                todo: z.ZodOptional<z.ZodObject<{
                    style: z.ZodOptional<z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                        background_color: z.ZodOptional<z.ZodEnum<["LightGrayBackground", "LightRedBackground", "LightOrangeBackground", "LightYellowBackground", "LightGreenBackground", "LightBlueBackground", "LightPurpleBackground", "PaleGrayBackground", "DarkGrayBackground", "DarkRedBackground", "DarkOrangeBackground", "DarkYellowBackground", "DarkGreenBackground", "DarkBlueBackground", "DarkPurpleBackground"]>>;
                        indentation_level: z.ZodOptional<z.ZodEnum<["NoIndent", "OneLevelIndent"]>>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }, {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    }>>;
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }, {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                }>>;
                bitable: z.ZodOptional<z.ZodObject<{
                    view_type: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    view_type?: number | undefined;
                }, {
                    view_type?: number | undefined;
                }>>;
                callout: z.ZodOptional<z.ZodObject<{
                    background_color: z.ZodOptional<z.ZodNumber>;
                    border_color: z.ZodOptional<z.ZodNumber>;
                    text_color: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                }, {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                }>>;
                chat_card: z.ZodOptional<z.ZodObject<{
                    chat_id: z.ZodString;
                    align: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    chat_id: string;
                    align?: number | undefined;
                }, {
                    chat_id: string;
                    align?: number | undefined;
                }>>;
                divider: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                file: z.ZodOptional<z.ZodObject<{
                    view_type: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    view_type?: number | undefined;
                }, {
                    view_type?: number | undefined;
                }>>;
                grid: z.ZodOptional<z.ZodObject<{
                    column_size: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_size: number;
                }, {
                    column_size: number;
                }>>;
                grid_column: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                iframe: z.ZodOptional<z.ZodObject<{
                    component: z.ZodObject<{
                        iframe_type: z.ZodOptional<z.ZodNumber>;
                        url: z.ZodString;
                    }, "strip", z.ZodTypeAny, {
                        url: string;
                        iframe_type?: number | undefined;
                    }, {
                        url: string;
                        iframe_type?: number | undefined;
                    }>;
                }, "strip", z.ZodTypeAny, {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                }, {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                }>>;
                image: z.ZodOptional<z.ZodObject<{
                    align: z.ZodOptional<z.ZodNumber>;
                    caption: z.ZodOptional<z.ZodObject<{
                        content: z.ZodOptional<z.ZodString>;
                    }, "strip", z.ZodTypeAny, {
                        content?: string | undefined;
                    }, {
                        content?: string | undefined;
                    }>>;
                }, "strip", z.ZodTypeAny, {
                    align?: number | undefined;
                    caption?: {
                        content?: string | undefined;
                    } | undefined;
                }, {
                    align?: number | undefined;
                    caption?: {
                        content?: string | undefined;
                    } | undefined;
                }>>;
                isv: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                add_ons: z.ZodOptional<z.ZodObject<{
                    component_id: z.ZodOptional<z.ZodString>;
                    component_type_id: z.ZodString;
                    record: z.ZodOptional<z.ZodString>;
                }, "strip", z.ZodTypeAny, {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                }, {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                }>>;
                sheet: z.ZodOptional<z.ZodObject<{
                    row_size: z.ZodOptional<z.ZodNumber>;
                    column_size: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                }, {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                }>>;
                table: z.ZodOptional<z.ZodObject<{
                    property: z.ZodObject<{
                        row_size: z.ZodNumber;
                        column_size: z.ZodNumber;
                        column_width: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>;
                        merge_info: z.ZodOptional<z.ZodArray<z.ZodObject<{
                            row_span: z.ZodOptional<z.ZodNumber>;
                            col_span: z.ZodOptional<z.ZodNumber>;
                        }, "strip", z.ZodTypeAny, {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }, {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }>, "many">>;
                        header_row: z.ZodOptional<z.ZodBoolean>;
                        header_column: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    }, {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    }>;
                }, "strip", z.ZodTypeAny, {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                }, {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                }>>;
                table_cell: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                view: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                quote_container: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                task: z.ZodOptional<z.ZodObject<{
                    folded: z.ZodOptional<z.ZodBoolean>;
                }, "strip", z.ZodTypeAny, {
                    folded?: boolean | undefined;
                }, {
                    folded?: boolean | undefined;
                }>>;
                okr: z.ZodOptional<z.ZodObject<{
                    okr_id: z.ZodOptional<z.ZodString>;
                    objectives: z.ZodOptional<z.ZodArray<z.ZodObject<{
                        objective_id: z.ZodOptional<z.ZodString>;
                        kr_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                    }, "strip", z.ZodTypeAny, {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }, {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }>, "many">>;
                }, "strip", z.ZodTypeAny, {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                }, {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                }>>;
                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                wiki_catalog: z.ZodOptional<z.ZodObject<{
                    wiki_token: z.ZodOptional<z.ZodString>;
                }, "strip", z.ZodTypeAny, {
                    wiki_token?: string | undefined;
                }, {
                    wiki_token?: string | undefined;
                }>>;
                board: z.ZodOptional<z.ZodObject<{
                    align: z.ZodOptional<z.ZodNumber>;
                    width: z.ZodOptional<z.ZodNumber>;
                    height: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                }, {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                }>>;
                link_preview: z.ZodOptional<z.ZodObject<{
                    url: z.ZodString;
                    url_type: z.ZodEnum<["MessageLink", "Undefined"]>;
                }, "strip", z.ZodTypeAny, {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                }, {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                }>>;
                source_synced: z.ZodOptional<z.ZodObject<{
                    elements: z.ZodOptional<z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodOptional<z.ZodString>;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                            fallback_type: z.ZodOptional<z.ZodEnum<["FallbackToLink", "FallbackToText"]>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }, {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">>;
                    align: z.ZodOptional<z.ZodNumber>;
                }, "strip", z.ZodTypeAny, {
                    elements?: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[] | undefined;
                    align?: number | undefined;
                }, {
                    elements?: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[] | undefined;
                    align?: number | undefined;
                }>>;
                reference_synced: z.ZodOptional<z.ZodObject<{
                    source_document_id: z.ZodOptional<z.ZodString>;
                    source_block_id: z.ZodOptional<z.ZodString>;
                }, "strip", z.ZodTypeAny, {
                    source_block_id?: string | undefined;
                    source_document_id?: string | undefined;
                }, {
                    source_block_id?: string | undefined;
                    source_document_id?: string | undefined;
                }>>;
                sub_page_list: z.ZodOptional<z.ZodObject<{
                    wiki_token: z.ZodString;
                }, "strip", z.ZodTypeAny, {
                    wiki_token: string;
                }, {
                    wiki_token: string;
                }>>;
                ai_template: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
            }, "strip", z.ZodTypeAny, {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {
                    view_type?: number | undefined;
                } | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                image?: {
                    align?: number | undefined;
                    caption?: {
                        content?: string | undefined;
                    } | undefined;
                } | undefined;
                view?: {} | undefined;
                block_id?: string | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                board?: {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                task?: {
                    folded?: boolean | undefined;
                } | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
                wiki_catalog?: {
                    wiki_token?: string | undefined;
                } | undefined;
                link_preview?: {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                } | undefined;
                children?: string[] | undefined;
                grid_column?: {} | undefined;
                table_cell?: {} | undefined;
                source_synced?: {
                    elements?: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[] | undefined;
                    align?: number | undefined;
                } | undefined;
                reference_synced?: {
                    source_block_id?: string | undefined;
                    source_document_id?: string | undefined;
                } | undefined;
                sub_page_list?: {
                    wiki_token: string;
                } | undefined;
                ai_template?: {} | undefined;
            }, {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {
                    view_type?: number | undefined;
                } | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                image?: {
                    align?: number | undefined;
                    caption?: {
                        content?: string | undefined;
                    } | undefined;
                } | undefined;
                view?: {} | undefined;
                block_id?: string | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                board?: {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                task?: {
                    folded?: boolean | undefined;
                } | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
                wiki_catalog?: {
                    wiki_token?: string | undefined;
                } | undefined;
                link_preview?: {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                } | undefined;
                children?: string[] | undefined;
                grid_column?: {} | undefined;
                table_cell?: {} | undefined;
                source_synced?: {
                    elements?: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[] | undefined;
                    align?: number | undefined;
                } | undefined;
                reference_synced?: {
                    source_block_id?: string | undefined;
                    source_document_id?: string | undefined;
                } | undefined;
                sub_page_list?: {
                    wiki_token: string;
                } | undefined;
                ai_template?: {} | undefined;
            }>, "many">;
        }, "strip", z.ZodTypeAny, {
            children_id: string[];
            descendants: {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {
                    view_type?: number | undefined;
                } | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                image?: {
                    align?: number | undefined;
                    caption?: {
                        content?: string | undefined;
                    } | undefined;
                } | undefined;
                view?: {} | undefined;
                block_id?: string | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                board?: {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                task?: {
                    folded?: boolean | undefined;
                } | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
                wiki_catalog?: {
                    wiki_token?: string | undefined;
                } | undefined;
                link_preview?: {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                } | undefined;
                children?: string[] | undefined;
                grid_column?: {} | undefined;
                table_cell?: {} | undefined;
                source_synced?: {
                    elements?: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[] | undefined;
                    align?: number | undefined;
                } | undefined;
                reference_synced?: {
                    source_block_id?: string | undefined;
                    source_document_id?: string | undefined;
                } | undefined;
                sub_page_list?: {
                    wiki_token: string;
                } | undefined;
                ai_template?: {} | undefined;
            }[];
            index?: number | undefined;
        }, {
            children_id: string[];
            descendants: {
                block_type: number;
                code?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                sheet?: {
                    column_size?: number | undefined;
                    row_size?: number | undefined;
                } | undefined;
                bitable?: {
                    view_type?: number | undefined;
                } | undefined;
                file?: {
                    view_type?: number | undefined;
                } | undefined;
                text?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                image?: {
                    align?: number | undefined;
                    caption?: {
                        content?: string | undefined;
                    } | undefined;
                } | undefined;
                view?: {} | undefined;
                block_id?: string | undefined;
                table?: {
                    property: {
                        column_size: number;
                        row_size: number;
                        column_width?: number[] | undefined;
                        header_row?: boolean | undefined;
                        header_column?: boolean | undefined;
                        merge_info?: {
                            row_span?: number | undefined;
                            col_span?: number | undefined;
                        }[] | undefined;
                    };
                } | undefined;
                grid?: {
                    column_size: number;
                } | undefined;
                board?: {
                    align?: number | undefined;
                    width?: number | undefined;
                    height?: number | undefined;
                } | undefined;
                comment_ids?: string[] | undefined;
                equation?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading1?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading2?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading3?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading4?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading5?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading6?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading7?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading8?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                heading9?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                bullet?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                ordered?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                quote?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                todo?: {
                    elements: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style?: {
                        language?: number | undefined;
                        background_color?: "LightGrayBackground" | "LightRedBackground" | "LightOrangeBackground" | "LightYellowBackground" | "LightGreenBackground" | "LightBlueBackground" | "LightPurpleBackground" | "PaleGrayBackground" | "DarkGrayBackground" | "DarkRedBackground" | "DarkOrangeBackground" | "DarkYellowBackground" | "DarkGreenBackground" | "DarkBlueBackground" | "DarkPurpleBackground" | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                        indentation_level?: "NoIndent" | "OneLevelIndent" | undefined;
                    } | undefined;
                } | undefined;
                callout?: {
                    background_color?: number | undefined;
                    text_color?: number | undefined;
                    border_color?: number | undefined;
                } | undefined;
                chat_card?: {
                    chat_id: string;
                    align?: number | undefined;
                } | undefined;
                divider?: {} | undefined;
                iframe?: {
                    component: {
                        url: string;
                        iframe_type?: number | undefined;
                    };
                } | undefined;
                isv?: {} | undefined;
                add_ons?: {
                    component_type_id: string;
                    record?: string | undefined;
                    component_id?: string | undefined;
                } | undefined;
                quote_container?: {} | undefined;
                task?: {
                    folded?: boolean | undefined;
                } | undefined;
                okr?: {
                    okr_id?: string | undefined;
                    objectives?: {
                        objective_id?: string | undefined;
                        kr_ids?: string[] | undefined;
                    }[] | undefined;
                } | undefined;
                wiki_catalog?: {
                    wiki_token?: string | undefined;
                } | undefined;
                link_preview?: {
                    url: string;
                    url_type: "MessageLink" | "Undefined";
                } | undefined;
                children?: string[] | undefined;
                grid_column?: {} | undefined;
                table_cell?: {} | undefined;
                source_synced?: {
                    elements?: {
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            obj_type: number;
                            title?: string | undefined;
                            url?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            fallback_type?: "FallbackToLink" | "FallbackToText" | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[] | undefined;
                    align?: number | undefined;
                } | undefined;
                reference_synced?: {
                    source_block_id?: string | undefined;
                    source_document_id?: string | undefined;
                } | undefined;
                sub_page_list?: {
                    wiki_token: string;
                } | undefined;
                ai_template?: {} | undefined;
            }[];
            index?: number | undefined;
        }>;
        params: z.ZodOptional<z.ZodObject<{
            document_revision_id: z.ZodOptional<z.ZodNumber>;
            client_token: z.ZodOptional<z.ZodString>;
            user_id_type: z.ZodOptional<z.ZodEnum<["user_id", "union_id", "open_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            document_id: z.ZodString;
            block_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            block_id: string;
            document_id: string;
        }, {
            block_id: string;
            document_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentBlockGet: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        params: z.ZodOptional<z.ZodObject<{
            document_revision_id: z.ZodOptional<z.ZodNumber>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            document_revision_id?: number | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            document_revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            document_id: z.ZodString;
            block_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            block_id: string;
            document_id: string;
        }, {
            block_id: string;
            document_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentBlockList: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        params: z.ZodOptional<z.ZodObject<{
            page_size: z.ZodOptional<z.ZodNumber>;
            page_token: z.ZodOptional<z.ZodString>;
            document_revision_id: z.ZodOptional<z.ZodNumber>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            page_size?: number | undefined;
            page_token?: string | undefined;
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            document_revision_id?: number | undefined;
        }, {
            page_size?: number | undefined;
            page_token?: string | undefined;
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            document_revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            document_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            document_id: string;
        }, {
            document_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentBlockPatch: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodOptional<z.ZodObject<{
            update_text_elements: z.ZodOptional<z.ZodObject<{
                elements: z.ZodArray<z.ZodObject<{
                    text_run: z.ZodOptional<z.ZodObject<{
                        content: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }, {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }>>;
                    mention_user: z.ZodOptional<z.ZodObject<{
                        user_id: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }, {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }>>;
                    mention_doc: z.ZodOptional<z.ZodObject<{
                        token: z.ZodString;
                        obj_type: z.ZodNumber;
                        url: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }, {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }>>;
                    reminder: z.ZodOptional<z.ZodObject<{
                        create_user_id: z.ZodString;
                        is_whole_day: z.ZodOptional<z.ZodBoolean>;
                        expire_time: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    }, {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    }>>;
                    file: z.ZodOptional<z.ZodObject<{
                        file_token: z.ZodOptional<z.ZodString>;
                        source_block_id: z.ZodOptional<z.ZodString>;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    }, {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    }>>;
                    inline_block: z.ZodOptional<z.ZodObject<{
                        block_id: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }, {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }>>;
                    equation: z.ZodOptional<z.ZodObject<{
                        content: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }, {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }>>;
                }, "strip", z.ZodTypeAny, {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }, {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }>, "many">;
            }, "strip", z.ZodTypeAny, {
                elements: {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }[];
            }, {
                elements: {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }[];
            }>>;
            update_text_style: z.ZodOptional<z.ZodObject<{
                style: z.ZodObject<{
                    align: z.ZodOptional<z.ZodNumber>;
                    done: z.ZodOptional<z.ZodBoolean>;
                    folded: z.ZodOptional<z.ZodBoolean>;
                    language: z.ZodOptional<z.ZodNumber>;
                    wrap: z.ZodOptional<z.ZodBoolean>;
                }, "strip", z.ZodTypeAny, {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                }, {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                }>;
                fields: z.ZodArray<z.ZodNumber, "many">;
            }, "strip", z.ZodTypeAny, {
                fields: number[];
                style: {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                };
            }, {
                fields: number[];
                style: {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                };
            }>>;
            update_table_property: z.ZodOptional<z.ZodObject<{
                column_width: z.ZodNumber;
                column_index: z.ZodNumber;
            }, "strip", z.ZodTypeAny, {
                column_width: number;
                column_index: number;
            }, {
                column_width: number;
                column_index: number;
            }>>;
            insert_table_row: z.ZodOptional<z.ZodObject<{
                row_index: z.ZodNumber;
            }, "strip", z.ZodTypeAny, {
                row_index: number;
            }, {
                row_index: number;
            }>>;
            insert_table_column: z.ZodOptional<z.ZodObject<{
                column_index: z.ZodNumber;
            }, "strip", z.ZodTypeAny, {
                column_index: number;
            }, {
                column_index: number;
            }>>;
            delete_table_rows: z.ZodOptional<z.ZodObject<{
                row_start_index: z.ZodNumber;
                row_end_index: z.ZodNumber;
            }, "strip", z.ZodTypeAny, {
                row_start_index: number;
                row_end_index: number;
            }, {
                row_start_index: number;
                row_end_index: number;
            }>>;
            delete_table_columns: z.ZodOptional<z.ZodObject<{
                column_start_index: z.ZodNumber;
                column_end_index: z.ZodNumber;
            }, "strip", z.ZodTypeAny, {
                column_start_index: number;
                column_end_index: number;
            }, {
                column_start_index: number;
                column_end_index: number;
            }>>;
            merge_table_cells: z.ZodOptional<z.ZodObject<{
                row_start_index: z.ZodNumber;
                row_end_index: z.ZodNumber;
                column_start_index: z.ZodNumber;
                column_end_index: z.ZodNumber;
            }, "strip", z.ZodTypeAny, {
                row_start_index: number;
                row_end_index: number;
                column_start_index: number;
                column_end_index: number;
            }, {
                row_start_index: number;
                row_end_index: number;
                column_start_index: number;
                column_end_index: number;
            }>>;
            unmerge_table_cells: z.ZodOptional<z.ZodObject<{
                row_index: z.ZodNumber;
                column_index: z.ZodNumber;
            }, "strip", z.ZodTypeAny, {
                column_index: number;
                row_index: number;
            }, {
                column_index: number;
                row_index: number;
            }>>;
            insert_grid_column: z.ZodOptional<z.ZodObject<{
                column_index: z.ZodNumber;
            }, "strip", z.ZodTypeAny, {
                column_index: number;
            }, {
                column_index: number;
            }>>;
            delete_grid_column: z.ZodOptional<z.ZodObject<{
                column_index: z.ZodNumber;
            }, "strip", z.ZodTypeAny, {
                column_index: number;
            }, {
                column_index: number;
            }>>;
            update_grid_column_width_ratio: z.ZodOptional<z.ZodObject<{
                width_ratios: z.ZodArray<z.ZodNumber, "many">;
            }, "strip", z.ZodTypeAny, {
                width_ratios: number[];
            }, {
                width_ratios: number[];
            }>>;
            replace_image: z.ZodOptional<z.ZodObject<{
                token: z.ZodString;
            }, "strip", z.ZodTypeAny, {
                token: string;
            }, {
                token: string;
            }>>;
            replace_file: z.ZodOptional<z.ZodObject<{
                token: z.ZodString;
            }, "strip", z.ZodTypeAny, {
                token: string;
            }, {
                token: string;
            }>>;
            update_text: z.ZodOptional<z.ZodObject<{
                elements: z.ZodArray<z.ZodObject<{
                    text_run: z.ZodOptional<z.ZodObject<{
                        content: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }, {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }>>;
                    mention_user: z.ZodOptional<z.ZodObject<{
                        user_id: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }, {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }>>;
                    mention_doc: z.ZodOptional<z.ZodObject<{
                        token: z.ZodString;
                        obj_type: z.ZodNumber;
                        url: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }, {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }>>;
                    reminder: z.ZodOptional<z.ZodObject<{
                        create_user_id: z.ZodString;
                        is_whole_day: z.ZodOptional<z.ZodBoolean>;
                        expire_time: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    }, {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    }>>;
                    file: z.ZodOptional<z.ZodObject<{
                        file_token: z.ZodOptional<z.ZodString>;
                        source_block_id: z.ZodOptional<z.ZodString>;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    }, {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    }>>;
                    inline_block: z.ZodOptional<z.ZodObject<{
                        block_id: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }, {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }>>;
                    equation: z.ZodOptional<z.ZodObject<{
                        content: z.ZodString;
                        text_element_style: z.ZodOptional<z.ZodObject<{
                            bold: z.ZodOptional<z.ZodBoolean>;
                            italic: z.ZodOptional<z.ZodBoolean>;
                            strikethrough: z.ZodOptional<z.ZodBoolean>;
                            underline: z.ZodOptional<z.ZodBoolean>;
                            inline_code: z.ZodOptional<z.ZodBoolean>;
                            background_color: z.ZodOptional<z.ZodNumber>;
                            text_color: z.ZodOptional<z.ZodNumber>;
                            link: z.ZodOptional<z.ZodObject<{
                                url: z.ZodString;
                            }, "strip", z.ZodTypeAny, {
                                url: string;
                            }, {
                                url: string;
                            }>>;
                            comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                        }, "strip", z.ZodTypeAny, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }, {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }, {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    }>>;
                }, "strip", z.ZodTypeAny, {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }, {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }>, "many">;
                style: z.ZodObject<{
                    align: z.ZodOptional<z.ZodNumber>;
                    done: z.ZodOptional<z.ZodBoolean>;
                    folded: z.ZodOptional<z.ZodBoolean>;
                    language: z.ZodOptional<z.ZodNumber>;
                    wrap: z.ZodOptional<z.ZodBoolean>;
                }, "strip", z.ZodTypeAny, {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                }, {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                }>;
                fields: z.ZodArray<z.ZodNumber, "many">;
            }, "strip", z.ZodTypeAny, {
                fields: number[];
                elements: {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }[];
                style: {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                };
            }, {
                fields: number[];
                elements: {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }[];
                style: {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                };
            }>>;
        }, "strip", z.ZodTypeAny, {
            update_text_elements?: {
                elements: {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }[];
            } | undefined;
            update_text_style?: {
                fields: number[];
                style: {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                };
            } | undefined;
            update_table_property?: {
                column_width: number;
                column_index: number;
            } | undefined;
            insert_table_row?: {
                row_index: number;
            } | undefined;
            insert_table_column?: {
                column_index: number;
            } | undefined;
            delete_table_rows?: {
                row_start_index: number;
                row_end_index: number;
            } | undefined;
            delete_table_columns?: {
                column_start_index: number;
                column_end_index: number;
            } | undefined;
            merge_table_cells?: {
                row_start_index: number;
                row_end_index: number;
                column_start_index: number;
                column_end_index: number;
            } | undefined;
            unmerge_table_cells?: {
                column_index: number;
                row_index: number;
            } | undefined;
            insert_grid_column?: {
                column_index: number;
            } | undefined;
            delete_grid_column?: {
                column_index: number;
            } | undefined;
            update_grid_column_width_ratio?: {
                width_ratios: number[];
            } | undefined;
            replace_image?: {
                token: string;
            } | undefined;
            replace_file?: {
                token: string;
            } | undefined;
            update_text?: {
                fields: number[];
                elements: {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }[];
                style: {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                };
            } | undefined;
        }, {
            update_text_elements?: {
                elements: {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }[];
            } | undefined;
            update_text_style?: {
                fields: number[];
                style: {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                };
            } | undefined;
            update_table_property?: {
                column_width: number;
                column_index: number;
            } | undefined;
            insert_table_row?: {
                row_index: number;
            } | undefined;
            insert_table_column?: {
                column_index: number;
            } | undefined;
            delete_table_rows?: {
                row_start_index: number;
                row_end_index: number;
            } | undefined;
            delete_table_columns?: {
                column_start_index: number;
                column_end_index: number;
            } | undefined;
            merge_table_cells?: {
                row_start_index: number;
                row_end_index: number;
                column_start_index: number;
                column_end_index: number;
            } | undefined;
            unmerge_table_cells?: {
                column_index: number;
                row_index: number;
            } | undefined;
            insert_grid_column?: {
                column_index: number;
            } | undefined;
            delete_grid_column?: {
                column_index: number;
            } | undefined;
            update_grid_column_width_ratio?: {
                width_ratios: number[];
            } | undefined;
            replace_image?: {
                token: string;
            } | undefined;
            replace_file?: {
                token: string;
            } | undefined;
            update_text?: {
                fields: number[];
                elements: {
                    file?: {
                        file_token?: string | undefined;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        source_block_id?: string | undefined;
                    } | undefined;
                    text_run?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_user?: {
                        user_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    mention_doc?: {
                        token: string;
                        url: string;
                        obj_type: number;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    reminder?: {
                        create_user_id: string;
                        expire_time: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                        is_whole_day?: boolean | undefined;
                    } | undefined;
                    inline_block?: {
                        block_id: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                    equation?: {
                        content: string;
                        text_element_style?: {
                            bold?: boolean | undefined;
                            link?: {
                                url: string;
                            } | undefined;
                            italic?: boolean | undefined;
                            strikethrough?: boolean | undefined;
                            underline?: boolean | undefined;
                            inline_code?: boolean | undefined;
                            background_color?: number | undefined;
                            text_color?: number | undefined;
                            comment_ids?: string[] | undefined;
                        } | undefined;
                    } | undefined;
                }[];
                style: {
                    language?: number | undefined;
                    align?: number | undefined;
                    done?: boolean | undefined;
                    folded?: boolean | undefined;
                    wrap?: boolean | undefined;
                };
            } | undefined;
        }>>;
        params: z.ZodOptional<z.ZodObject<{
            document_revision_id: z.ZodOptional<z.ZodNumber>;
            client_token: z.ZodOptional<z.ZodString>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            document_id: z.ZodString;
            block_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            block_id: string;
            document_id: string;
        }, {
            block_id: string;
            document_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentConvert: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodObject<{
            content_type: z.ZodEnum<["markdown", "html"]>;
            content: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            content: string;
            content_type: "markdown" | "html";
        }, {
            content: string;
            content_type: "markdown" | "html";
        }>;
        params: z.ZodOptional<z.ZodObject<{
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
        }>>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentCreate: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodOptional<z.ZodObject<{
            folder_token: z.ZodOptional<z.ZodString>;
            title: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            title?: string | undefined;
            folder_token?: string | undefined;
        }, {
            title?: string | undefined;
            folder_token?: string | undefined;
        }>>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentGet: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        path: z.ZodObject<{
            document_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            document_id: string;
        }, {
            document_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1DocumentRawContent: {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        params: z.ZodOptional<z.ZodObject<{
            lang: z.ZodOptional<z.ZodNumber>;
        }, "strip", z.ZodTypeAny, {
            lang?: number | undefined;
        }, {
            lang?: number | undefined;
        }>>;
        path: z.ZodObject<{
            document_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            document_id: string;
        }, {
            document_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
};
export declare const docxV1Tools: ({
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodObject<{
            start_index: z.ZodNumber;
            end_index: z.ZodNumber;
        }, "strip", z.ZodTypeAny, {
            start_index: number;
            end_index: number;
        }, {
            start_index: number;
            end_index: number;
        }>;
        params: z.ZodOptional<z.ZodObject<{
            revision_id: z.ZodOptional<z.ZodNumber>;
            client_token: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            client_token?: string | undefined;
            revision_id?: number | undefined;
        }, {
            client_token?: string | undefined;
            revision_id?: number | undefined;
        }>>;
        path: z.ZodObject<{
            chat_id: z.ZodString;
            block_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            chat_id: string;
            block_id: string;
        }, {
            chat_id: string;
            block_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
} | {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        params: z.ZodOptional<z.ZodObject<{
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
        }>>;
        path: z.ZodObject<{
            chat_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            chat_id: string;
        }, {
            chat_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
} | {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodObject<{
            requests: z.ZodArray<z.ZodObject<{
                update_text_elements: z.ZodOptional<z.ZodObject<{
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_notify: z.ZodOptional<z.ZodBoolean>;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        undefined: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                }, "strip", z.ZodTypeAny, {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                }, {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                }>>;
                update_text_style: z.ZodOptional<z.ZodObject<{
                    style: z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>;
                    fields: z.ZodArray<z.ZodNumber, "many">;
                }, "strip", z.ZodTypeAny, {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                }, {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                }>>;
                update_table_property: z.ZodOptional<z.ZodObject<{
                    column_width: z.ZodNumber;
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_width: number;
                    column_index: number;
                }, {
                    column_width: number;
                    column_index: number;
                }>>;
                insert_table_row: z.ZodOptional<z.ZodObject<{
                    row_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    row_index: number;
                }, {
                    row_index: number;
                }>>;
                insert_table_column: z.ZodOptional<z.ZodObject<{
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                }, {
                    column_index: number;
                }>>;
                delete_table_rows: z.ZodOptional<z.ZodObject<{
                    row_start_index: z.ZodNumber;
                    row_end_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    row_start_index: number;
                    row_end_index: number;
                }, {
                    row_start_index: number;
                    row_end_index: number;
                }>>;
                delete_table_columns: z.ZodOptional<z.ZodObject<{
                    column_start_index: z.ZodNumber;
                    column_end_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_start_index: number;
                    column_end_index: number;
                }, {
                    column_start_index: number;
                    column_end_index: number;
                }>>;
                merge_table_cells: z.ZodOptional<z.ZodObject<{
                    row_start_index: z.ZodNumber;
                    row_end_index: z.ZodNumber;
                    column_start_index: z.ZodNumber;
                    column_end_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                }, {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                }>>;
                unmerge_table_cells: z.ZodOptional<z.ZodObject<{
                    row_index: z.ZodNumber;
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                    row_index: number;
                }, {
                    column_index: number;
                    row_index: number;
                }>>;
                insert_grid_column: z.ZodOptional<z.ZodObject<{
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                }, {
                    column_index: number;
                }>>;
                delete_grid_column: z.ZodOptional<z.ZodObject<{
                    column_index: z.ZodNumber;
                }, "strip", z.ZodTypeAny, {
                    column_index: number;
                }, {
                    column_index: number;
                }>>;
                update_grid_column_width_ratio: z.ZodOptional<z.ZodObject<{
                    width_ratios: z.ZodArray<z.ZodNumber, "many">;
                }, "strip", z.ZodTypeAny, {
                    width_ratios: number[];
                }, {
                    width_ratios: number[];
                }>>;
                replace_image: z.ZodOptional<z.ZodObject<{
                    token: z.ZodString;
                }, "strip", z.ZodTypeAny, {
                    token: string;
                }, {
                    token: string;
                }>>;
                replace_file: z.ZodOptional<z.ZodObject<{
                    token: z.ZodString;
                }, "strip", z.ZodTypeAny, {
                    token: string;
                }, {
                    token: string;
                }>>;
                block_id: z.ZodOptional<z.ZodString>;
                update_text: z.ZodOptional<z.ZodObject<{
                    elements: z.ZodArray<z.ZodObject<{
                        text_run: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_user: z.ZodOptional<z.ZodObject<{
                            user_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        mention_doc: z.ZodOptional<z.ZodObject<{
                            token: z.ZodString;
                            obj_type: z.ZodNumber;
                            url: z.ZodString;
                            title: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        reminder: z.ZodOptional<z.ZodObject<{
                            create_user_id: z.ZodString;
                            is_notify: z.ZodOptional<z.ZodBoolean>;
                            is_whole_day: z.ZodOptional<z.ZodBoolean>;
                            expire_time: z.ZodString;
                            notify_time: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }, {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        }>>;
                        file: z.ZodOptional<z.ZodObject<{
                            file_token: z.ZodOptional<z.ZodString>;
                            source_block_id: z.ZodOptional<z.ZodString>;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }, {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        }>>;
                        undefined: z.ZodOptional<z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>>;
                        inline_block: z.ZodOptional<z.ZodObject<{
                            block_id: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                        equation: z.ZodOptional<z.ZodObject<{
                            content: z.ZodString;
                            text_element_style: z.ZodOptional<z.ZodObject<{
                                bold: z.ZodOptional<z.ZodBoolean>;
                                italic: z.ZodOptional<z.ZodBoolean>;
                                strikethrough: z.ZodOptional<z.ZodBoolean>;
                                underline: z.ZodOptional<z.ZodBoolean>;
                                inline_code: z.ZodOptional<z.ZodBoolean>;
                                background_color: z.ZodOptional<z.ZodNumber>;
                                text_color: z.ZodOptional<z.ZodNumber>;
                                link: z.ZodOptional<z.ZodObject<{
                                    url: z.ZodString;
                                }, "strip", z.ZodTypeAny, {
                                    url: string;
                                }, {
                                    url: string;
                                }>>;
                                comment_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
                            }, "strip", z.ZodTypeAny, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }, {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            }>>;
                        }, "strip", z.ZodTypeAny, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }, {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        }>>;
                    }, "strip", z.ZodTypeAny, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }, {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }>, "many">;
                    style: z.ZodObject<{
                        align: z.ZodOptional<z.ZodNumber>;
                        done: z.ZodOptional<z.ZodBoolean>;
                        folded: z.ZodOptional<z.ZodBoolean>;
                        language: z.ZodOptional<z.ZodNumber>;
                        wrap: z.ZodOptional<z.ZodBoolean>;
                    }, "strip", z.ZodTypeAny, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }, {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    }>;
                    fields: z.ZodArray<z.ZodNumber, "many">;
                }, "strip", z.ZodTypeAny, {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                }, {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                }>>;
            }, "strip", z.ZodTypeAny, {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width: number;
                    column_index: number;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
            }, {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width: number;
                    column_index: number;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
            }>, "many">;
        }, "strip", z.ZodTypeAny, {
            requests: {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width: number;
                    column_index: number;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
            }[];
        }, {
            requests: {
                block_id?: string | undefined;
                update_text_elements?: {
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                } | undefined;
                update_text_style?: {
                    fields: number[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
                update_table_property?: {
                    column_width: number;
                    column_index: number;
                } | undefined;
                insert_table_row?: {
                    row_index: number;
                } | undefined;
                insert_table_column?: {
                    column_index: number;
                } | undefined;
                delete_table_rows?: {
                    row_start_index: number;
                    row_end_index: number;
                } | undefined;
                delete_table_columns?: {
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                merge_table_cells?: {
                    row_start_index: number;
                    row_end_index: number;
                    column_start_index: number;
                    column_end_index: number;
                } | undefined;
                unmerge_table_cells?: {
                    column_index: number;
                    row_index: number;
                } | undefined;
                insert_grid_column?: {
                    column_index: number;
                } | undefined;
                delete_grid_column?: {
                    column_index: number;
                } | undefined;
                update_grid_column_width_ratio?: {
                    width_ratios: number[];
                } | undefined;
                replace_image?: {
                    token: string;
                } | undefined;
                replace_file?: {
                    token: string;
                } | undefined;
                update_text?: {
                    fields: number[];
                    elements: {
                        undefined?: {} | undefined;
                        file?: {
                            file_token?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            source_block_id?: string | undefined;
                        } | undefined;
                        text_run?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_user?: {
                            user_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        mention_doc?: {
                            token: string;
                            url: string;
                            obj_type: number;
                            title?: string | undefined;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        reminder?: {
                            create_user_id: string;
                            expire_time: string;
                            notify_time: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                            is_notify?: boolean | undefined;
                            is_whole_day?: boolean | undefined;
                        } | undefined;
                        inline_block?: {
                            block_id: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                        equation?: {
                            content: string;
                            text_element_style?: {
                                bold?: boolean | undefined;
                                link?: {
                                    url: string;
                                } | undefined;
                                italic?: boolean | undefined;
                                strikethrough?: boolean | undefined;
                                underline?: boolean | undefined;
                                inline_code?: boolean | undefined;
                                background_color?: number | undefined;
                                text_color?: number | undefined;
                                comment_ids?: string[] | undefined;
                            } | undefined;
                        } | undefined;
                    }[];
                    style: {
                        language?: number | undefined;
                        align?: number | undefined;
                        done?: boolean | undefined;
                        folded?: boolean | undefined;
                        wrap?: boolean | undefined;
                    };
                } | undefined;
            }[];
        }>;
        params: z.ZodOptional<z.ZodObject<{
            document_revision_id: z.ZodOptional<z.ZodNumber>;
            client_token: z.ZodOptional<z.ZodString>;
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
            client_token?: string | undefined;
            document_revision_id?: number | undefined;
        }>>;
        path: z.ZodOptional<z.ZodObject<{
            document_id: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            document_id?: string | undefined;
        }, {
            document_id?: string | undefined;
        }>>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
} | {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodObject<{
            content_type: z.ZodEnum<["markdown", "html"]>;
            content: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            content: string;
            content_type: "markdown" | "html";
        }, {
            content: string;
            content_type: "markdown" | "html";
        }>;
        params: z.ZodOptional<z.ZodObject<{
            user_id_type: z.ZodOptional<z.ZodEnum<["open_id", "union_id", "user_id"]>>;
        }, "strip", z.ZodTypeAny, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
        }, {
            user_id_type?: "user_id" | "union_id" | "open_id" | undefined;
        }>>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
} | {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        data: z.ZodOptional<z.ZodObject<{
            folder_token: z.ZodOptional<z.ZodString>;
            title: z.ZodOptional<z.ZodString>;
        }, "strip", z.ZodTypeAny, {
            title?: string | undefined;
            folder_token?: string | undefined;
        }, {
            title?: string | undefined;
            folder_token?: string | undefined;
        }>>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
} | {
    project: string;
    name: string;
    sdkName: string;
    path: string;
    httpMethod: string;
    description: string;
    accessTokens: string[];
    schema: {
        path: z.ZodObject<{
            document_id: z.ZodString;
        }, "strip", z.ZodTypeAny, {
            document_id: string;
        }, {
            document_id: string;
        }>;
        useUAT: z.ZodOptional<z.ZodBoolean>;
    };
})[];
