UNPKG

@larksuiteoapi/lark-mcp

Version:
1,094 lines 166 kB
import { z } from 'zod'; export type approvalV4ToolName = 'approval.v4.approval.create' | 'approval.v4.approval.get' | 'approval.v4.approval.subscribe' | 'approval.v4.approval.unsubscribe' | 'approval.v4.externalApproval.create' | 'approval.v4.externalApproval.get' | 'approval.v4.externalInstance.check' | 'approval.v4.externalInstance.create' | 'approval.v4.externalTask.list' | 'approval.v4.instance.addSign' | 'approval.v4.instance.cancel' | 'approval.v4.instance.cc' | 'approval.v4.instanceComment.create' | 'approval.v4.instanceComment.delete' | 'approval.v4.instanceComment.list' | 'approval.v4.instanceComment.remove' | 'approval.v4.instance.create' | 'approval.v4.instance.get' | 'approval.v4.instance.list' | 'approval.v4.instance.preview' | 'approval.v4.instance.query' | 'approval.v4.instance.searchCc' | 'approval.v4.instance.specifiedRollback' | 'approval.v4.task.approve' | 'approval.v4.task.query' | 'approval.v4.task.reject' | 'approval.v4.task.resubmit' | 'approval.v4.task.search' | 'approval.v4.task.transfer'; export declare const approvalV4ApprovalCreate: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ approval_name: z.ZodString; approval_code: z.ZodOptional<z.ZodString>; description: z.ZodOptional<z.ZodString>; viewers: z.ZodArray<z.ZodObject<{ viewer_type: z.ZodOptional<z.ZodEnum<["TENANT", "DEPARTMENT", "USER", "NONE"]>>; viewer_user_id: z.ZodOptional<z.ZodString>; viewer_department_id: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { viewer_type?: "TENANT" | "DEPARTMENT" | "USER" | "NONE" | undefined; viewer_user_id?: string | undefined; viewer_department_id?: string | undefined; }, { viewer_type?: "TENANT" | "DEPARTMENT" | "USER" | "NONE" | undefined; viewer_user_id?: string | undefined; viewer_department_id?: string | undefined; }>, "many">; form: z.ZodObject<{ form_content: z.ZodString; }, "strip", z.ZodTypeAny, { form_content: string; }, { form_content: string; }>; node_list: z.ZodArray<z.ZodObject<{ id: z.ZodString; name: z.ZodOptional<z.ZodString>; node_type: z.ZodOptional<z.ZodEnum<["AND", "OR", "SEQUENTIAL"]>>; approver: z.ZodOptional<z.ZodArray<z.ZodObject<{ type: z.ZodEnum<["Supervisor", "SupervisorTopDown", "DepartmentManager", "DepartmentManagerTopDown", "Personal", "Free"]>; user_id: z.ZodOptional<z.ZodString>; level: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }, { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }>, "many">>; ccer: z.ZodOptional<z.ZodArray<z.ZodObject<{ type: z.ZodEnum<["Supervisor", "SupervisorTopDown", "DepartmentManager", "DepartmentManagerTopDown", "Personal", "Free"]>; user_id: z.ZodOptional<z.ZodString>; level: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }, { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }>, "many">>; privilege_field: z.ZodOptional<z.ZodObject<{ writable: z.ZodArray<z.ZodString, "many">; readable: z.ZodArray<z.ZodString, "many">; }, "strip", z.ZodTypeAny, { readable: string[]; writable: string[]; }, { readable: string[]; writable: string[]; }>>; approver_chosen_multi: z.ZodOptional<z.ZodBoolean>; approver_chosen_range: z.ZodOptional<z.ZodArray<z.ZodObject<{ type: z.ZodOptional<z.ZodEnum<["ALL", "PERSONAL", "ROLE"]>>; id_list: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strip", z.ZodTypeAny, { type?: "ALL" | "PERSONAL" | "ROLE" | undefined; id_list?: string[] | undefined; }, { type?: "ALL" | "PERSONAL" | "ROLE" | undefined; id_list?: string[] | undefined; }>, "many">>; starter_assignee: z.ZodOptional<z.ZodEnum<["STARTER", "AUTO_PASS", "SUPERVISOR", "DEPARTMENT_MANAGER"]>>; }, "strip", z.ZodTypeAny, { id: string; name?: string | undefined; node_type?: "AND" | "OR" | "SEQUENTIAL" | undefined; approver?: { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }[] | undefined; ccer?: { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }[] | undefined; privilege_field?: { readable: string[]; writable: string[]; } | undefined; approver_chosen_multi?: boolean | undefined; approver_chosen_range?: { type?: "ALL" | "PERSONAL" | "ROLE" | undefined; id_list?: string[] | undefined; }[] | undefined; starter_assignee?: "STARTER" | "AUTO_PASS" | "SUPERVISOR" | "DEPARTMENT_MANAGER" | undefined; }, { id: string; name?: string | undefined; node_type?: "AND" | "OR" | "SEQUENTIAL" | undefined; approver?: { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }[] | undefined; ccer?: { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }[] | undefined; privilege_field?: { readable: string[]; writable: string[]; } | undefined; approver_chosen_multi?: boolean | undefined; approver_chosen_range?: { type?: "ALL" | "PERSONAL" | "ROLE" | undefined; id_list?: string[] | undefined; }[] | undefined; starter_assignee?: "STARTER" | "AUTO_PASS" | "SUPERVISOR" | "DEPARTMENT_MANAGER" | undefined; }>, "many">; settings: z.ZodOptional<z.ZodObject<{ revert_interval: z.ZodOptional<z.ZodNumber>; revert_option: z.ZodOptional<z.ZodNumber>; reject_option: z.ZodOptional<z.ZodNumber>; quick_approval_option: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { revert_interval?: number | undefined; revert_option?: number | undefined; reject_option?: number | undefined; quick_approval_option?: number | undefined; }, { revert_interval?: number | undefined; revert_option?: number | undefined; reject_option?: number | undefined; quick_approval_option?: number | undefined; }>>; config: z.ZodOptional<z.ZodObject<{ can_update_viewer: z.ZodBoolean; can_update_form: z.ZodBoolean; can_update_process: z.ZodBoolean; can_update_revert: z.ZodBoolean; help_url: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { can_update_viewer: boolean; can_update_form: boolean; can_update_process: boolean; can_update_revert: boolean; help_url?: string | undefined; }, { can_update_viewer: boolean; can_update_form: boolean; can_update_process: boolean; can_update_revert: boolean; help_url?: string | undefined; }>>; icon: z.ZodOptional<z.ZodNumber>; i18n_resources: z.ZodArray<z.ZodObject<{ locale: z.ZodEnum<["zh-CN", "en-US", "ja-JP"]>; texts: z.ZodArray<z.ZodObject<{ key: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; key: string; }, { value: string; key: string; }>, "many">; is_default: z.ZodBoolean; }, "strip", z.ZodTypeAny, { locale: "zh-CN" | "en-US" | "ja-JP"; texts: { value: string; key: string; }[]; is_default: boolean; }, { locale: "zh-CN" | "en-US" | "ja-JP"; texts: { value: string; key: string; }[]; is_default: boolean; }>, "many">; process_manager_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strip", z.ZodTypeAny, { approval_name: string; viewers: { viewer_type?: "TENANT" | "DEPARTMENT" | "USER" | "NONE" | undefined; viewer_user_id?: string | undefined; viewer_department_id?: string | undefined; }[]; form: { form_content: string; }; node_list: { id: string; name?: string | undefined; node_type?: "AND" | "OR" | "SEQUENTIAL" | undefined; approver?: { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }[] | undefined; ccer?: { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }[] | undefined; privilege_field?: { readable: string[]; writable: string[]; } | undefined; approver_chosen_multi?: boolean | undefined; approver_chosen_range?: { type?: "ALL" | "PERSONAL" | "ROLE" | undefined; id_list?: string[] | undefined; }[] | undefined; starter_assignee?: "STARTER" | "AUTO_PASS" | "SUPERVISOR" | "DEPARTMENT_MANAGER" | undefined; }[]; i18n_resources: { locale: "zh-CN" | "en-US" | "ja-JP"; texts: { value: string; key: string; }[]; is_default: boolean; }[]; description?: string | undefined; settings?: { revert_interval?: number | undefined; revert_option?: number | undefined; reject_option?: number | undefined; quick_approval_option?: number | undefined; } | undefined; approval_code?: string | undefined; config?: { can_update_viewer: boolean; can_update_form: boolean; can_update_process: boolean; can_update_revert: boolean; help_url?: string | undefined; } | undefined; icon?: number | undefined; process_manager_ids?: string[] | undefined; }, { approval_name: string; viewers: { viewer_type?: "TENANT" | "DEPARTMENT" | "USER" | "NONE" | undefined; viewer_user_id?: string | undefined; viewer_department_id?: string | undefined; }[]; form: { form_content: string; }; node_list: { id: string; name?: string | undefined; node_type?: "AND" | "OR" | "SEQUENTIAL" | undefined; approver?: { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }[] | undefined; ccer?: { type: "Supervisor" | "SupervisorTopDown" | "DepartmentManager" | "DepartmentManagerTopDown" | "Personal" | "Free"; user_id?: string | undefined; level?: string | undefined; }[] | undefined; privilege_field?: { readable: string[]; writable: string[]; } | undefined; approver_chosen_multi?: boolean | undefined; approver_chosen_range?: { type?: "ALL" | "PERSONAL" | "ROLE" | undefined; id_list?: string[] | undefined; }[] | undefined; starter_assignee?: "STARTER" | "AUTO_PASS" | "SUPERVISOR" | "DEPARTMENT_MANAGER" | undefined; }[]; i18n_resources: { locale: "zh-CN" | "en-US" | "ja-JP"; texts: { value: string; key: string; }[]; is_default: boolean; }[]; description?: string | undefined; settings?: { revert_interval?: number | undefined; revert_option?: number | undefined; reject_option?: number | undefined; quick_approval_option?: number | undefined; } | undefined; approval_code?: string | undefined; config?: { can_update_viewer: boolean; can_update_form: boolean; can_update_process: boolean; can_update_revert: boolean; help_url?: string | undefined; } | undefined; icon?: number | undefined; process_manager_ids?: string[] | undefined; }>; params: z.ZodOptional<z.ZodObject<{ department_id_type: z.ZodOptional<z.ZodEnum<["department_id", "open_department_id"]>>; 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; department_id_type?: "department_id" | "open_department_id" | undefined; }, { user_id_type?: "user_id" | "union_id" | "open_id" | undefined; department_id_type?: "department_id" | "open_department_id" | undefined; }>>; }; }; export declare const approvalV4ApprovalGet: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { params: z.ZodOptional<z.ZodObject<{ locale: z.ZodOptional<z.ZodEnum<["zh-CN", "en-US", "ja-JP"]>>; with_admin_id: z.ZodOptional<z.ZodBoolean>; 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; locale?: "zh-CN" | "en-US" | "ja-JP" | undefined; with_admin_id?: boolean | undefined; }, { user_id_type?: "user_id" | "union_id" | "open_id" | undefined; locale?: "zh-CN" | "en-US" | "ja-JP" | undefined; with_admin_id?: boolean | undefined; }>>; path: z.ZodObject<{ approval_code: z.ZodString; }, "strip", z.ZodTypeAny, { approval_code: string; }, { approval_code: string; }>; }; }; export declare const approvalV4ApprovalSubscribe: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodObject<{ approval_code: z.ZodString; }, "strip", z.ZodTypeAny, { approval_code: string; }, { approval_code: string; }>; }; }; export declare const approvalV4ApprovalUnsubscribe: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodOptional<z.ZodObject<{ approval_code: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { approval_code?: string | undefined; }, { approval_code?: string | undefined; }>>; }; }; export declare const approvalV4ExternalApprovalCreate: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ approval_name: z.ZodString; approval_code: z.ZodString; group_code: z.ZodString; group_name: z.ZodOptional<z.ZodString>; description: z.ZodOptional<z.ZodString>; external: z.ZodObject<{ biz_name: z.ZodOptional<z.ZodString>; biz_type: z.ZodOptional<z.ZodString>; create_link_mobile: z.ZodOptional<z.ZodString>; create_link_pc: z.ZodOptional<z.ZodString>; support_pc: z.ZodOptional<z.ZodBoolean>; support_mobile: z.ZodOptional<z.ZodBoolean>; support_batch_read: z.ZodOptional<z.ZodBoolean>; enable_mark_readed: z.ZodOptional<z.ZodBoolean>; enable_quick_operate: z.ZodOptional<z.ZodBoolean>; action_callback_url: z.ZodOptional<z.ZodString>; action_callback_token: z.ZodOptional<z.ZodString>; action_callback_key: z.ZodOptional<z.ZodString>; allow_batch_operate: z.ZodOptional<z.ZodBoolean>; exclude_efficiency_statistics: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { biz_name?: string | undefined; biz_type?: string | undefined; create_link_mobile?: string | undefined; create_link_pc?: string | undefined; support_pc?: boolean | undefined; support_mobile?: boolean | undefined; support_batch_read?: boolean | undefined; enable_mark_readed?: boolean | undefined; enable_quick_operate?: boolean | undefined; action_callback_url?: string | undefined; action_callback_token?: string | undefined; action_callback_key?: string | undefined; allow_batch_operate?: boolean | undefined; exclude_efficiency_statistics?: boolean | undefined; }, { biz_name?: string | undefined; biz_type?: string | undefined; create_link_mobile?: string | undefined; create_link_pc?: string | undefined; support_pc?: boolean | undefined; support_mobile?: boolean | undefined; support_batch_read?: boolean | undefined; enable_mark_readed?: boolean | undefined; enable_quick_operate?: boolean | undefined; action_callback_url?: string | undefined; action_callback_token?: string | undefined; action_callback_key?: string | undefined; allow_batch_operate?: boolean | undefined; exclude_efficiency_statistics?: boolean | undefined; }>; viewers: z.ZodOptional<z.ZodArray<z.ZodObject<{ viewer_type: z.ZodOptional<z.ZodEnum<["TENANT", "DEPARTMENT", "USER", "NONE"]>>; viewer_user_id: z.ZodOptional<z.ZodString>; viewer_department_id: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { viewer_type?: "TENANT" | "DEPARTMENT" | "USER" | "NONE" | undefined; viewer_user_id?: string | undefined; viewer_department_id?: string | undefined; }, { viewer_type?: "TENANT" | "DEPARTMENT" | "USER" | "NONE" | undefined; viewer_user_id?: string | undefined; viewer_department_id?: string | undefined; }>, "many">>; i18n_resources: z.ZodOptional<z.ZodArray<z.ZodObject<{ locale: z.ZodEnum<["zh-CN", "en-US", "ja-JP"]>; texts: z.ZodArray<z.ZodObject<{ key: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; key: string; }, { value: string; key: string; }>, "many">; is_default: z.ZodBoolean; }, "strip", z.ZodTypeAny, { locale: "zh-CN" | "en-US" | "ja-JP"; texts: { value: string; key: string; }[]; is_default: boolean; }, { locale: "zh-CN" | "en-US" | "ja-JP"; texts: { value: string; key: string; }[]; is_default: boolean; }>, "many">>; managers: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strip", z.ZodTypeAny, { approval_name: string; approval_code: string; group_code: string; external: { biz_name?: string | undefined; biz_type?: string | undefined; create_link_mobile?: string | undefined; create_link_pc?: string | undefined; support_pc?: boolean | undefined; support_mobile?: boolean | undefined; support_batch_read?: boolean | undefined; enable_mark_readed?: boolean | undefined; enable_quick_operate?: boolean | undefined; action_callback_url?: string | undefined; action_callback_token?: string | undefined; action_callback_key?: string | undefined; allow_batch_operate?: boolean | undefined; exclude_efficiency_statistics?: boolean | undefined; }; description?: string | undefined; viewers?: { viewer_type?: "TENANT" | "DEPARTMENT" | "USER" | "NONE" | undefined; viewer_user_id?: string | undefined; viewer_department_id?: string | undefined; }[] | undefined; i18n_resources?: { locale: "zh-CN" | "en-US" | "ja-JP"; texts: { value: string; key: string; }[]; is_default: boolean; }[] | undefined; group_name?: string | undefined; managers?: string[] | undefined; }, { approval_name: string; approval_code: string; group_code: string; external: { biz_name?: string | undefined; biz_type?: string | undefined; create_link_mobile?: string | undefined; create_link_pc?: string | undefined; support_pc?: boolean | undefined; support_mobile?: boolean | undefined; support_batch_read?: boolean | undefined; enable_mark_readed?: boolean | undefined; enable_quick_operate?: boolean | undefined; action_callback_url?: string | undefined; action_callback_token?: string | undefined; action_callback_key?: string | undefined; allow_batch_operate?: boolean | undefined; exclude_efficiency_statistics?: boolean | undefined; }; description?: string | undefined; viewers?: { viewer_type?: "TENANT" | "DEPARTMENT" | "USER" | "NONE" | undefined; viewer_user_id?: string | undefined; viewer_department_id?: string | undefined; }[] | undefined; i18n_resources?: { locale: "zh-CN" | "en-US" | "ja-JP"; texts: { value: string; key: string; }[]; is_default: boolean; }[] | undefined; group_name?: string | undefined; managers?: string[] | undefined; }>; params: z.ZodOptional<z.ZodObject<{ department_id_type: z.ZodOptional<z.ZodEnum<["department_id", "open_department_id"]>>; 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; department_id_type?: "department_id" | "open_department_id" | undefined; }, { user_id_type?: "user_id" | "union_id" | "open_id" | undefined; department_id_type?: "department_id" | "open_department_id" | undefined; }>>; }; }; export declare const approvalV4ExternalApprovalGet: { 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<{ approval_code: z.ZodString; }, "strip", z.ZodTypeAny, { approval_code: string; }, { approval_code: string; }>; }; }; export declare const approvalV4ExternalInstanceCheck: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ instances: z.ZodArray<z.ZodObject<{ instance_id: z.ZodString; update_time: z.ZodString; tasks: z.ZodArray<z.ZodObject<{ task_id: z.ZodString; update_time: z.ZodString; }, "strip", z.ZodTypeAny, { task_id: string; update_time: string; }, { task_id: string; update_time: string; }>, "many">; }, "strip", z.ZodTypeAny, { instance_id: string; update_time: string; tasks: { task_id: string; update_time: string; }[]; }, { instance_id: string; update_time: string; tasks: { task_id: string; update_time: string; }[]; }>, "many">; }, "strip", z.ZodTypeAny, { instances: { instance_id: string; update_time: string; tasks: { task_id: string; update_time: string; }[]; }[]; }, { instances: { instance_id: string; update_time: string; tasks: { task_id: string; update_time: string; }[]; }[]; }>; }; }; export declare const approvalV4ExternalInstanceCreate: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ approval_code: z.ZodString; status: z.ZodEnum<["PENDING", "APPROVED", "REJECTED", "CANCELED", "DELETED", "HIDDEN", "TERMINATED"]>; extra: z.ZodOptional<z.ZodString>; instance_id: z.ZodString; links: z.ZodObject<{ pc_link: z.ZodString; mobile_link: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { pc_link: string; mobile_link?: string | undefined; }, { pc_link: string; mobile_link?: string | undefined; }>; title: z.ZodOptional<z.ZodString>; form: z.ZodOptional<z.ZodArray<z.ZodObject<{ name: z.ZodOptional<z.ZodString>; value: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { value?: string | undefined; name?: string | undefined; }, { value?: string | undefined; name?: string | undefined; }>, "many">>; user_id: z.ZodOptional<z.ZodString>; user_name: z.ZodOptional<z.ZodString>; open_id: z.ZodOptional<z.ZodString>; department_id: z.ZodOptional<z.ZodString>; department_name: z.ZodOptional<z.ZodString>; start_time: z.ZodString; end_time: z.ZodString; update_time: z.ZodString; display_method: z.ZodOptional<z.ZodEnum<["BROWSER", "SIDEBAR", "NORMAL", "TRUSTEESHIP"]>>; update_mode: z.ZodOptional<z.ZodEnum<["REPLACE", "UPDATE"]>>; task_list: z.ZodOptional<z.ZodArray<z.ZodObject<{ task_id: z.ZodString; user_id: z.ZodOptional<z.ZodString>; open_id: z.ZodOptional<z.ZodString>; title: z.ZodOptional<z.ZodString>; links: z.ZodObject<{ pc_link: z.ZodString; mobile_link: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { pc_link: string; mobile_link?: string | undefined; }, { pc_link: string; mobile_link?: string | undefined; }>; status: z.ZodEnum<["PENDING", "APPROVED", "REJECTED", "TRANSFERRED", "DONE"]>; extra: z.ZodOptional<z.ZodString>; create_time: z.ZodString; end_time: z.ZodString; update_time: z.ZodOptional<z.ZodString>; action_context: z.ZodOptional<z.ZodString>; action_configs: z.ZodOptional<z.ZodArray<z.ZodObject<{ action_type: z.ZodString; action_name: z.ZodOptional<z.ZodString>; is_need_reason: z.ZodOptional<z.ZodBoolean>; is_reason_required: z.ZodOptional<z.ZodBoolean>; is_need_attachment: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { action_type: string; action_name?: string | undefined; is_need_reason?: boolean | undefined; is_reason_required?: boolean | undefined; is_need_attachment?: boolean | undefined; }, { action_type: string; action_name?: string | undefined; is_need_reason?: boolean | undefined; is_reason_required?: boolean | undefined; is_need_attachment?: boolean | undefined; }>, "many">>; display_method: z.ZodOptional<z.ZodEnum<["BROWSER", "SIDEBAR", "NORMAL", "TRUSTEESHIP"]>>; exclude_statistics: z.ZodOptional<z.ZodBoolean>; node_id: z.ZodOptional<z.ZodString>; node_name: z.ZodOptional<z.ZodString>; generate_type: z.ZodOptional<z.ZodEnum<["EXTERNAL_CONSIGN", "DEFAULT"]>>; }, "strip", z.ZodTypeAny, { status: "PENDING" | "APPROVED" | "REJECTED" | "TRANSFERRED" | "DONE"; task_id: string; end_time: string; links: { pc_link: string; mobile_link?: string | undefined; }; create_time: string; user_id?: string | undefined; open_id?: string | undefined; title?: string | undefined; extra?: string | undefined; update_time?: string | undefined; display_method?: "BROWSER" | "SIDEBAR" | "NORMAL" | "TRUSTEESHIP" | undefined; action_context?: string | undefined; action_configs?: { action_type: string; action_name?: string | undefined; is_need_reason?: boolean | undefined; is_reason_required?: boolean | undefined; is_need_attachment?: boolean | undefined; }[] | undefined; exclude_statistics?: boolean | undefined; node_id?: string | undefined; node_name?: string | undefined; generate_type?: "EXTERNAL_CONSIGN" | "DEFAULT" | undefined; }, { status: "PENDING" | "APPROVED" | "REJECTED" | "TRANSFERRED" | "DONE"; task_id: string; end_time: string; links: { pc_link: string; mobile_link?: string | undefined; }; create_time: string; user_id?: string | undefined; open_id?: string | undefined; title?: string | undefined; extra?: string | undefined; update_time?: string | undefined; display_method?: "BROWSER" | "SIDEBAR" | "NORMAL" | "TRUSTEESHIP" | undefined; action_context?: string | undefined; action_configs?: { action_type: string; action_name?: string | undefined; is_need_reason?: boolean | undefined; is_reason_required?: boolean | undefined; is_need_attachment?: boolean | undefined; }[] | undefined; exclude_statistics?: boolean | undefined; node_id?: string | undefined; node_name?: string | undefined; generate_type?: "EXTERNAL_CONSIGN" | "DEFAULT" | undefined; }>, "many">>; cc_list: z.ZodOptional<z.ZodArray<z.ZodObject<{ cc_id: z.ZodString; user_id: z.ZodOptional<z.ZodString>; open_id: z.ZodOptional<z.ZodString>; links: z.ZodObject<{ pc_link: z.ZodString; mobile_link: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { pc_link: string; mobile_link?: string | undefined; }, { pc_link: string; mobile_link?: string | undefined; }>; read_status: z.ZodEnum<["READ", "UNREAD"]>; extra: z.ZodOptional<z.ZodString>; title: z.ZodOptional<z.ZodString>; create_time: z.ZodString; update_time: z.ZodString; display_method: z.ZodOptional<z.ZodEnum<["BROWSER", "SIDEBAR", "NORMAL", "TRUSTEESHIP"]>>; }, "strip", z.ZodTypeAny, { update_time: string; links: { pc_link: string; mobile_link?: string | undefined; }; create_time: string; cc_id: string; read_status: "READ" | "UNREAD"; user_id?: string | undefined; open_id?: string | undefined; title?: string | undefined; extra?: string | undefined; display_method?: "BROWSER" | "SIDEBAR" | "NORMAL" | "TRUSTEESHIP" | undefined; }, { update_time: string; links: { pc_link: string; mobile_link?: string | undefined; }; create_time: string; cc_id: string; read_status: "READ" | "UNREAD"; user_id?: string | undefined; open_id?: string | undefined; title?: string | undefined; extra?: string | undefined; display_method?: "BROWSER" | "SIDEBAR" | "NORMAL" | "TRUSTEESHIP" | undefined; }>, "many">>; i18n_resources: z.ZodArray<z.ZodObject<{ locale: z.ZodEnum<["zh-CN", "en-US", "ja-JP", "zh-HK", "zh-TW", "de-DE", "es-ES", "fr-FR", "id-ID", "it-IT", "ko-KR", "pt-BR", "th-TH", "vi-VN", "ms-MY", "ru-RU"]>; texts: z.ZodArray<z.ZodObject<{ key: z.ZodString; value: z.ZodString; }, "strip", z.ZodTypeAny, { value: string; key: string; }, { value: string; key: string; }>, "many">; is_default: z.ZodBoolean; }, "strip", z.ZodTypeAny, { locale: "zh-CN" | "en-US" | "ja-JP" | "zh-HK" | "zh-TW" | "de-DE" | "es-ES" | "fr-FR" | "id-ID" | "it-IT" | "ko-KR" | "pt-BR" | "th-TH" | "vi-VN" | "ms-MY" | "ru-RU"; texts: { value: string; key: string; }[]; is_default: boolean; }, { locale: "zh-CN" | "en-US" | "ja-JP" | "zh-HK" | "zh-TW" | "de-DE" | "es-ES" | "fr-FR" | "id-ID" | "it-IT" | "ko-KR" | "pt-BR" | "th-TH" | "vi-VN" | "ms-MY" | "ru-RU"; texts: { value: string; key: string; }[]; is_default: boolean; }>, "many">; trusteeship_url_token: z.ZodOptional<z.ZodString>; trusteeship_user_id_type: z.ZodOptional<z.ZodString>; trusteeship_urls: z.ZodOptional<z.ZodObject<{ form_detail_url: z.ZodOptional<z.ZodString>; action_definition_url: z.ZodOptional<z.ZodString>; approval_node_url: z.ZodOptional<z.ZodString>; action_callback_url: z.ZodOptional<z.ZodString>; pull_business_data_url: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { action_callback_url?: string | undefined; form_detail_url?: string | undefined; action_definition_url?: string | undefined; approval_node_url?: string | undefined; pull_business_data_url?: string | undefined; }, { action_callback_url?: string | undefined; form_detail_url?: string | undefined; action_definition_url?: string | undefined; approval_node_url?: string | undefined; pull_business_data_url?: string | undefined; }>>; trusteeship_cache_config: z.ZodOptional<z.ZodObject<{ form_policy: z.ZodOptional<z.ZodEnum<["DISABLE", "IMMUTABLE", "BY_NODE", "BY_USER"]>>; form_vary_with_locale: z.ZodOptional<z.ZodBoolean>; form_version: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { form_policy?: "DISABLE" | "IMMUTABLE" | "BY_NODE" | "BY_USER" | undefined; form_vary_with_locale?: boolean | undefined; form_version?: string | undefined; }, { form_policy?: "DISABLE" | "IMMUTABLE" | "BY_NODE" | "BY_USER" | undefined; form_vary_with_locale?: boolean | undefined; form_version?: string | undefined; }>>; resource_region: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { status: "PENDING" | "APPROVED" | "REJECTED" | "CANCELED" | "DELETED" | "HIDDEN" | "TERMINATED"; start_time: string; end_time: string; approval_code: string; i18n_resources: { locale: "zh-CN" | "en-US" | "ja-JP" | "zh-HK" | "zh-TW" | "de-DE" | "es-ES" | "fr-FR" | "id-ID" | "it-IT" | "ko-KR" | "pt-BR" | "th-TH" | "vi-VN" | "ms-MY" | "ru-RU"; texts: { value: string; key: string; }[]; is_default: boolean; }[]; instance_id: string; update_time: string; links: { pc_link: string; mobile_link?: string | undefined; }; user_id?: string | undefined; open_id?: string | undefined; user_name?: string | undefined; department_id?: string | undefined; title?: string | undefined; extra?: string | undefined; form?: { value?: string | undefined; name?: string | undefined; }[] | undefined; department_name?: string | undefined; display_method?: "BROWSER" | "SIDEBAR" | "NORMAL" | "TRUSTEESHIP" | undefined; update_mode?: "REPLACE" | "UPDATE" | undefined; task_list?: { status: "PENDING" | "APPROVED" | "REJECTED" | "TRANSFERRED" | "DONE"; task_id: string; end_time: string; links: { pc_link: string; mobile_link?: string | undefined; }; create_time: string; user_id?: string | undefined; open_id?: string | undefined; title?: string | undefined; extra?: string | undefined; update_time?: string | undefined; display_method?: "BROWSER" | "SIDEBAR" | "NORMAL" | "TRUSTEESHIP" | undefined; action_context?: string | undefined; action_configs?: { action_type: string; action_name?: string | undefined; is_need_reason?: boolean | undefined; is_reason_required?: boolean | undefined; is_need_attachment?: boolean | undefined; }[] | undefined; exclude_statistics?: boolean | undefined; node_id?: string | undefined; node_name?: string | undefined; generate_type?: "EXTERNAL_CONSIGN" | "DEFAULT" | undefined; }[] | undefined; cc_list?: { update_time: string; links: { pc_link: string; mobile_link?: string | undefined; }; create_time: string; cc_id: string; read_status: "READ" | "UNREAD"; user_id?: string | undefined; open_id?: string | undefined; title?: string | undefined; extra?: string | undefined; display_method?: "BROWSER" | "SIDEBAR" | "NORMAL" | "TRUSTEESHIP" | undefined; }[] | undefined; trusteeship_url_token?: string | undefined; trusteeship_user_id_type?: string | undefined; trusteeship_urls?: { action_callback_url?: string | undefined; form_detail_url?: string | undefined; action_definition_url?: string | undefined; approval_node_url?: string | undefined; pull_business_data_url?: string | undefined; } | undefined; trusteeship_cache_config?: { form_policy?: "DISABLE" | "IMMUTABLE" | "BY_NODE" | "BY_USER" | undefined; form_vary_with_locale?: boolean | undefined; form_version?: string | undefined; } | undefined; resource_region?: string | undefined; }, { status: "PENDING" | "APPROVED" | "REJECTED" | "CANCELED" | "DELETED" | "HIDDEN" | "TERMINATED"; start_time: string; end_time: string; approval_code: string; i18n_resources: { locale: "zh-CN" | "en-US" | "ja-JP" | "zh-HK" | "zh-TW" | "de-DE" | "es-ES" | "fr-FR" | "id-ID" | "it-IT" | "ko-KR" | "pt-BR" | "th-TH" | "vi-VN" | "ms-MY" | "ru-RU"; texts: { value: string; key: string; }[]; is_default: boolean; }[]; instance_id: string; update_time: string; links: { pc_link: string; mobile_link?: string | undefined; }; user_id?: string | undefined; open_id?: string | undefined; user_name?: string | undefined; department_id?: string | undefined; title?: string | undefined; extra?: string | undefined; form?: { value?: string | undefined; name?: string | undefined; }[] | undefined; department_name?: string | undefined; display_method?: "BROWSER" | "SIDEBAR" | "NORMAL" | "TRUSTEESHIP" | undefined; update_mode?: "REPLACE" | "UPDATE" | undefined; task_list?: { status: "PENDING" | "APPROVED" | "REJECTED" | "TRANSFERRED" | "DONE"; task_id: string; end_time: string; links: { pc_link: string; mobile_link?: string | undefined; }; create_time: string; user_id?: string | undefined; open_id?: string | undefined; title?: string | undefined; extra?: string | undefined; update_time?: string | undefined; display_method?: "BROWSER" | "SIDEBAR" | "NORMAL" | "TRUSTEESHIP" | undefined; action_context?: string | undefined; action_configs?: { action_type: string; action_name?: string | undefined; is_need_reason?: boolean | undefined; is_reason_required?: boolean | undefined; is_need_attachment?: boolean | undefined; }[] | undefined; exclude_statistics?: boolean | undefined; node_id?: string | undefined; node_name?: string | undefined; generate_type?: "EXTERNAL_CONSIGN" | "DEFAULT" | undefined; }[] | undefined; cc_list?: { update_time: string; links: { pc_link: string; mobile_link?: string | undefined; }; create_time: string; cc_id: string; read_status: "READ" | "UNREAD"; user_id?: string | undefined; open_id?: string | undefined; title?: string | undefined; extra?: string | undefined; display_method?: "BROWSER" | "SIDEBAR" | "NORMAL" | "TRUSTEESH