UNPKG

@larksuiteoapi/lark-mcp

Version:
871 lines (870 loc) 5.25 MB
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;