UNPKG

@larksuiteoapi/lark-mcp

Version:
1,414 lines 63.7 kB
import { z } from 'zod'; export type helpdeskV1ToolName = 'helpdesk.v1.agentSchedule.create' | 'helpdesk.v1.agentSchedule.list' | 'helpdesk.v1.agentSkillRule.list' | 'helpdesk.v1.agentSkill.create' | 'helpdesk.v1.agentSkill.delete' | 'helpdesk.v1.agentSkill.get' | 'helpdesk.v1.agentSkill.list' | 'helpdesk.v1.agentSkill.patch' | 'helpdesk.v1.agent.agentEmail' | 'helpdesk.v1.agent.patch' | 'helpdesk.v1.agentSchedules.delete' | 'helpdesk.v1.agentSchedules.get' | 'helpdesk.v1.agentSchedules.patch' | 'helpdesk.v1.botMessage.create' | 'helpdesk.v1.category.create' | 'helpdesk.v1.category.delete' | 'helpdesk.v1.category.get' | 'helpdesk.v1.category.list' | 'helpdesk.v1.category.patch' | 'helpdesk.v1.event.subscribe' | 'helpdesk.v1.event.unsubscribe' | 'helpdesk.v1.faq.create' | 'helpdesk.v1.faq.delete' | 'helpdesk.v1.faq.get' | 'helpdesk.v1.faq.list' | 'helpdesk.v1.faq.patch' | 'helpdesk.v1.faq.search' | 'helpdesk.v1.notification.cancelApprove' | 'helpdesk.v1.notification.cancelSend' | 'helpdesk.v1.notification.create' | 'helpdesk.v1.notification.executeSend' | 'helpdesk.v1.notification.get' | 'helpdesk.v1.notification.patch' | 'helpdesk.v1.notification.preview' | 'helpdesk.v1.notification.submitApprove' | 'helpdesk.v1.ticketCustomizedField.create' | 'helpdesk.v1.ticketCustomizedField.delete' | 'helpdesk.v1.ticketCustomizedField.get' | 'helpdesk.v1.ticketCustomizedField.list' | 'helpdesk.v1.ticketCustomizedField.patch' | 'helpdesk.v1.ticket.answerUserQuery' | 'helpdesk.v1.ticket.customizedFields' | 'helpdesk.v1.ticket.get' | 'helpdesk.v1.ticket.list' | 'helpdesk.v1.ticketMessage.create' | 'helpdesk.v1.ticketMessage.list' | 'helpdesk.v1.ticket.startService' | 'helpdesk.v1.ticket.update'; export declare const helpdeskV1AgentScheduleCreate: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ agent_schedules: z.ZodOptional<z.ZodArray<z.ZodObject<{ agent_id: z.ZodOptional<z.ZodString>; schedule: z.ZodOptional<z.ZodArray<z.ZodObject<{ start_time: z.ZodOptional<z.ZodString>; end_time: z.ZodOptional<z.ZodString>; weekday: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }, { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }>, "many">>; agent_skill_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strip", z.ZodTypeAny, { agent_id?: string | undefined; schedule?: { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }[] | undefined; agent_skill_ids?: string[] | undefined; }, { agent_id?: string | undefined; schedule?: { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }[] | undefined; agent_skill_ids?: string[] | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { agent_schedules?: { agent_id?: string | undefined; schedule?: { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }[] | undefined; agent_skill_ids?: string[] | undefined; }[] | undefined; }, { agent_schedules?: { agent_id?: string | undefined; schedule?: { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }[] | undefined; agent_skill_ids?: string[] | undefined; }[] | undefined; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1AgentScheduleList: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { params: z.ZodObject<{ status: z.ZodArray<z.ZodNumber, "many">; }, "strip", z.ZodTypeAny, { status: number[]; }, { status: number[]; }>; }; }; export declare const helpdeskV1AgentSkillRuleList: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: {}; }; export declare const helpdeskV1AgentSkillCreate: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ name: z.ZodOptional<z.ZodString>; rules: z.ZodOptional<z.ZodArray<z.ZodObject<{ id: z.ZodOptional<z.ZodString>; selected_operator: z.ZodOptional<z.ZodNumber>; operand: z.ZodOptional<z.ZodString>; category: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { id?: string | undefined; category?: number | undefined; selected_operator?: number | undefined; operand?: string | undefined; }, { id?: string | undefined; category?: number | undefined; selected_operator?: number | undefined; operand?: string | undefined; }>, "many">>; agent_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strip", z.ZodTypeAny, { name?: string | undefined; rules?: { id?: string | undefined; category?: number | undefined; selected_operator?: number | undefined; operand?: string | undefined; }[] | undefined; agent_ids?: string[] | undefined; }, { name?: string | undefined; rules?: { id?: string | undefined; category?: number | undefined; selected_operator?: number | undefined; operand?: string | undefined; }[] | undefined; agent_ids?: string[] | undefined; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1AgentSkillDelete: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodObject<{ agent_skill_id: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { agent_skill_id?: string | undefined; }, { agent_skill_id?: string | undefined; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1AgentSkillGet: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodObject<{ agent_skill_id: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { agent_skill_id?: string | undefined; }, { agent_skill_id?: string | undefined; }>; }; }; export declare const helpdeskV1AgentSkillList: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: {}; }; export declare const helpdeskV1AgentSkillPatch: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ agent_skill: z.ZodOptional<z.ZodObject<{ name: z.ZodOptional<z.ZodString>; rules: z.ZodOptional<z.ZodArray<z.ZodObject<{ id: z.ZodOptional<z.ZodString>; selected_operator: z.ZodOptional<z.ZodNumber>; operator_options: z.ZodOptional<z.ZodArray<z.ZodNumber, "many">>; operand: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { id?: string | undefined; selected_operator?: number | undefined; operand?: string | undefined; operator_options?: number[] | undefined; }, { id?: string | undefined; selected_operator?: number | undefined; operand?: string | undefined; operator_options?: number[] | undefined; }>, "many">>; agent_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strip", z.ZodTypeAny, { name?: string | undefined; rules?: { id?: string | undefined; selected_operator?: number | undefined; operand?: string | undefined; operator_options?: number[] | undefined; }[] | undefined; agent_ids?: string[] | undefined; }, { name?: string | undefined; rules?: { id?: string | undefined; selected_operator?: number | undefined; operand?: string | undefined; operator_options?: number[] | undefined; }[] | undefined; agent_ids?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { agent_skill?: { name?: string | undefined; rules?: { id?: string | undefined; selected_operator?: number | undefined; operand?: string | undefined; operator_options?: number[] | undefined; }[] | undefined; agent_ids?: string[] | undefined; } | undefined; }, { agent_skill?: { name?: string | undefined; rules?: { id?: string | undefined; selected_operator?: number | undefined; operand?: string | undefined; operator_options?: number[] | undefined; }[] | undefined; agent_ids?: string[] | undefined; } | undefined; }>; path: z.ZodObject<{ agent_skill_id: z.ZodString; }, "strip", z.ZodTypeAny, { agent_skill_id: string; }, { agent_skill_id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1AgentAgentEmail: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: {}; }; export declare const helpdeskV1AgentPatch: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ status: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { status?: number | undefined; }, { status?: number | undefined; }>; path: z.ZodObject<{ agent_id: z.ZodString; }, "strip", z.ZodTypeAny, { agent_id: string; }, { agent_id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1AgentSchedulesDelete: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodObject<{ agent_id: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { agent_id?: string | undefined; }, { agent_id?: string | undefined; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1AgentSchedulesGet: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodObject<{ agent_id: z.ZodString; }, "strip", z.ZodTypeAny, { agent_id: string; }, { agent_id: string; }>; }; }; export declare const helpdeskV1AgentSchedulesPatch: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ agent_schedule: z.ZodOptional<z.ZodObject<{ schedule: z.ZodOptional<z.ZodArray<z.ZodObject<{ start_time: z.ZodOptional<z.ZodString>; end_time: z.ZodOptional<z.ZodString>; weekday: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }, { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }>, "many">>; agent_skill_ids: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strip", z.ZodTypeAny, { schedule?: { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }[] | undefined; agent_skill_ids?: string[] | undefined; }, { schedule?: { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }[] | undefined; agent_skill_ids?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { agent_schedule?: { schedule?: { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }[] | undefined; agent_skill_ids?: string[] | undefined; } | undefined; }, { agent_schedule?: { schedule?: { start_time?: string | undefined; end_time?: string | undefined; weekday?: number | undefined; }[] | undefined; agent_skill_ids?: string[] | undefined; } | undefined; }>; path: z.ZodObject<{ agent_id: z.ZodString; }, "strip", z.ZodTypeAny, { agent_id: string; }, { agent_id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1BotMessageCreate: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ msg_type: z.ZodEnum<["text", "post", "image", "interactive"]>; content: z.ZodString; receiver_id: z.ZodString; receive_type: z.ZodOptional<z.ZodEnum<["chat", "user"]>>; }, "strip", z.ZodTypeAny, { content: string; msg_type: "text" | "image" | "post" | "interactive"; receiver_id: string; receive_type?: "user" | "chat" | undefined; }, { content: string; msg_type: "text" | "image" | "post" | "interactive"; receiver_id: string; receive_type?: "user" | "chat" | undefined; }>; params: 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; }>; }; }; export declare const helpdeskV1CategoryCreate: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ name: z.ZodString; parent_id: z.ZodString; language: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { name: string; parent_id: string; language?: string | undefined; }, { name: string; parent_id: string; language?: string | undefined; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1CategoryDelete: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodObject<{ id: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; }, { id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1CategoryGet: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodObject<{ id: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; }, { id: string; }>; }; }; export declare const helpdeskV1CategoryList: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { params: z.ZodObject<{ lang: z.ZodOptional<z.ZodString>; order_by: z.ZodOptional<z.ZodNumber>; asc: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { order_by?: number | undefined; asc?: boolean | undefined; lang?: string | undefined; }, { order_by?: number | undefined; asc?: boolean | undefined; lang?: string | undefined; }>; }; }; export declare const helpdeskV1CategoryPatch: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ name: z.ZodOptional<z.ZodString>; parent_id: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { name?: string | undefined; parent_id?: string | undefined; }, { name?: string | undefined; parent_id?: string | undefined; }>; path: z.ZodObject<{ id: z.ZodString; }, "strip", z.ZodTypeAny, { id: string; }, { id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1EventSubscribe: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ events: z.ZodArray<z.ZodObject<{ type: z.ZodString; subtype: z.ZodString; }, "strip", z.ZodTypeAny, { type: string; subtype: string; }, { type: string; subtype: string; }>, "many">; }, "strip", z.ZodTypeAny, { events: { type: string; subtype: string; }[]; }, { events: { type: string; subtype: string; }[]; }>; }; }; export declare const helpdeskV1EventUnsubscribe: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ events: z.ZodArray<z.ZodObject<{ type: z.ZodString; subtype: z.ZodString; }, "strip", z.ZodTypeAny, { type: string; subtype: string; }, { type: string; subtype: string; }>, "many">; }, "strip", z.ZodTypeAny, { events: { type: string; subtype: string; }[]; }, { events: { type: string; subtype: string; }[]; }>; }; }; export declare const helpdeskV1FaqCreate: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ faq: z.ZodOptional<z.ZodObject<{ category_id: z.ZodOptional<z.ZodString>; question: z.ZodString; answer: z.ZodOptional<z.ZodString>; answer_richtext: z.ZodOptional<z.ZodString>; tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strip", z.ZodTypeAny, { question: string; category_id?: string | undefined; answer?: string | undefined; answer_richtext?: string | undefined; tags?: string[] | undefined; }, { question: string; category_id?: string | undefined; answer?: string | undefined; answer_richtext?: string | undefined; tags?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { faq?: { question: string; category_id?: string | undefined; answer?: string | undefined; answer_richtext?: string | undefined; tags?: string[] | undefined; } | undefined; }, { faq?: { question: string; category_id?: string | undefined; answer?: string | undefined; answer_richtext?: string | undefined; tags?: string[] | undefined; } | undefined; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1FaqDelete: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodObject<{ id: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { id?: string | undefined; }, { id?: string | undefined; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1FaqGet: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodObject<{ id: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { id?: string | undefined; }, { id?: string | undefined; }>; }; }; export declare const helpdeskV1FaqList: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { params: z.ZodObject<{ category_id: z.ZodOptional<z.ZodString>; status: z.ZodOptional<z.ZodString>; search: z.ZodOptional<z.ZodString>; page_token: z.ZodOptional<z.ZodString>; page_size: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { search?: string | undefined; status?: string | undefined; page_size?: number | undefined; page_token?: string | undefined; category_id?: string | undefined; }, { search?: string | undefined; status?: string | undefined; page_size?: number | undefined; page_token?: string | undefined; category_id?: string | undefined; }>; }; }; export declare const helpdeskV1FaqPatch: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ faq: z.ZodOptional<z.ZodObject<{ category_id: z.ZodOptional<z.ZodString>; question: z.ZodString; answer: z.ZodOptional<z.ZodString>; answer_richtext: z.ZodOptional<z.ZodArray<z.ZodObject<{ content: z.ZodOptional<z.ZodString>; type: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { type?: string | undefined; content?: string | undefined; }, { type?: string | undefined; content?: string | undefined; }>, "many">>; tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strip", z.ZodTypeAny, { question: string; category_id?: string | undefined; answer?: string | undefined; answer_richtext?: { type?: string | undefined; content?: string | undefined; }[] | undefined; tags?: string[] | undefined; }, { question: string; category_id?: string | undefined; answer?: string | undefined; answer_richtext?: { type?: string | undefined; content?: string | undefined; }[] | undefined; tags?: string[] | undefined; }>>; }, "strip", z.ZodTypeAny, { faq?: { question: string; category_id?: string | undefined; answer?: string | undefined; answer_richtext?: { type?: string | undefined; content?: string | undefined; }[] | undefined; tags?: string[] | undefined; } | undefined; }, { faq?: { question: string; category_id?: string | undefined; answer?: string | undefined; answer_richtext?: { type?: string | undefined; content?: string | undefined; }[] | undefined; tags?: string[] | undefined; } | undefined; }>; path: z.ZodObject<{ id: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { id?: string | undefined; }, { id?: string | undefined; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1FaqSearch: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { params: z.ZodObject<{ query: z.ZodString; base64: z.ZodOptional<z.ZodString>; page_token: z.ZodOptional<z.ZodString>; page_size: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { query: string; base64?: string | undefined; page_size?: number | undefined; page_token?: string | undefined; }, { query: string; base64?: string | undefined; page_size?: number | undefined; page_token?: string | undefined; }>; }; }; export declare const helpdeskV1NotificationCancelApprove: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodObject<{ notification_id: z.ZodString; }, "strip", z.ZodTypeAny, { notification_id: string; }, { notification_id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1NotificationCancelSend: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ is_recall: z.ZodBoolean; }, "strip", z.ZodTypeAny, { is_recall: boolean; }, { is_recall: boolean; }>; path: z.ZodObject<{ notification_id: z.ZodString; }, "strip", z.ZodTypeAny, { notification_id: string; }, { notification_id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1NotificationCreate: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ id: z.ZodOptional<z.ZodString>; job_name: z.ZodOptional<z.ZodString>; status: z.ZodOptional<z.ZodNumber>; create_user: z.ZodOptional<z.ZodObject<{ user_id: z.ZodOptional<z.ZodString>; avatar_url: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }>>; created_at: z.ZodOptional<z.ZodString>; update_user: z.ZodOptional<z.ZodObject<{ user_id: z.ZodOptional<z.ZodString>; avatar_url: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }>>; updated_at: z.ZodOptional<z.ZodString>; target_user_count: z.ZodOptional<z.ZodNumber>; sent_user_count: z.ZodOptional<z.ZodNumber>; read_user_count: z.ZodOptional<z.ZodNumber>; send_at: z.ZodOptional<z.ZodString>; push_content: z.ZodOptional<z.ZodString>; push_type: z.ZodOptional<z.ZodNumber>; push_scope_type: z.ZodOptional<z.ZodNumber>; new_staff_scope_type: z.ZodOptional<z.ZodNumber>; new_staff_scope_department_list: z.ZodOptional<z.ZodArray<z.ZodObject<{ department_id: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { name?: string | undefined; department_id?: string | undefined; }, { name?: string | undefined; department_id?: string | undefined; }>, "many">>; user_list: z.ZodOptional<z.ZodArray<z.ZodObject<{ user_id: z.ZodOptional<z.ZodString>; avatar_url: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }>, "many">>; department_list: z.ZodOptional<z.ZodArray<z.ZodObject<{ department_id: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { name?: string | undefined; department_id?: string | undefined; }, { name?: string | undefined; department_id?: string | undefined; }>, "many">>; chat_list: z.ZodOptional<z.ZodArray<z.ZodObject<{ chat_id: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { name?: string | undefined; chat_id?: string | undefined; }, { name?: string | undefined; chat_id?: string | undefined; }>, "many">>; ext: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { status?: number | undefined; id?: string | undefined; job_name?: string | undefined; create_user?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; } | undefined; created_at?: string | undefined; update_user?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; } | undefined; updated_at?: string | undefined; target_user_count?: number | undefined; sent_user_count?: number | undefined; read_user_count?: number | undefined; send_at?: string | undefined; push_content?: string | undefined; push_type?: number | undefined; push_scope_type?: number | undefined; new_staff_scope_type?: number | undefined; new_staff_scope_department_list?: { name?: string | undefined; department_id?: string | undefined; }[] | undefined; user_list?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }[] | undefined; department_list?: { name?: string | undefined; department_id?: string | undefined; }[] | undefined; chat_list?: { name?: string | undefined; chat_id?: string | undefined; }[] | undefined; ext?: string | undefined; }, { status?: number | undefined; id?: string | undefined; job_name?: string | undefined; create_user?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; } | undefined; created_at?: string | undefined; update_user?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; } | undefined; updated_at?: string | undefined; target_user_count?: number | undefined; sent_user_count?: number | undefined; read_user_count?: number | undefined; send_at?: string | undefined; push_content?: string | undefined; push_type?: number | undefined; push_scope_type?: number | undefined; new_staff_scope_type?: number | undefined; new_staff_scope_department_list?: { name?: string | undefined; department_id?: string | undefined; }[] | undefined; user_list?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }[] | undefined; department_list?: { name?: string | undefined; department_id?: string | undefined; }[] | undefined; chat_list?: { name?: string | undefined; chat_id?: string | undefined; }[] | undefined; ext?: string | undefined; }>; params: 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 helpdeskV1NotificationExecuteSend: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ send_at: z.ZodString; }, "strip", z.ZodTypeAny, { send_at: string; }, { send_at: string; }>; path: z.ZodObject<{ notification_id: z.ZodString; }, "strip", z.ZodTypeAny, { notification_id: string; }, { notification_id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1NotificationGet: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { params: 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<{ notification_id: z.ZodString; }, "strip", z.ZodTypeAny, { notification_id: string; }, { notification_id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1NotificationPatch: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ id: z.ZodOptional<z.ZodString>; job_name: z.ZodOptional<z.ZodString>; status: z.ZodOptional<z.ZodNumber>; create_user: z.ZodOptional<z.ZodObject<{ user_id: z.ZodOptional<z.ZodString>; avatar_url: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }>>; created_at: z.ZodOptional<z.ZodString>; update_user: z.ZodOptional<z.ZodObject<{ user_id: z.ZodOptional<z.ZodString>; avatar_url: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }>>; updated_at: z.ZodOptional<z.ZodString>; target_user_count: z.ZodOptional<z.ZodNumber>; sent_user_count: z.ZodOptional<z.ZodNumber>; read_user_count: z.ZodOptional<z.ZodNumber>; send_at: z.ZodOptional<z.ZodString>; push_content: z.ZodOptional<z.ZodString>; push_type: z.ZodOptional<z.ZodNumber>; push_scope_type: z.ZodOptional<z.ZodNumber>; new_staff_scope_type: z.ZodOptional<z.ZodNumber>; new_staff_scope_department_list: z.ZodOptional<z.ZodArray<z.ZodObject<{ department_id: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { name?: string | undefined; department_id?: string | undefined; }, { name?: string | undefined; department_id?: string | undefined; }>, "many">>; user_list: z.ZodOptional<z.ZodArray<z.ZodObject<{ user_id: z.ZodOptional<z.ZodString>; avatar_url: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }, { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }>, "many">>; department_list: z.ZodOptional<z.ZodArray<z.ZodObject<{ department_id: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { name?: string | undefined; department_id?: string | undefined; }, { name?: string | undefined; department_id?: string | undefined; }>, "many">>; chat_list: z.ZodOptional<z.ZodArray<z.ZodObject<{ chat_id: z.ZodOptional<z.ZodString>; name: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { name?: string | undefined; chat_id?: string | undefined; }, { name?: string | undefined; chat_id?: string | undefined; }>, "many">>; ext: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { status?: number | undefined; id?: string | undefined; job_name?: string | undefined; create_user?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; } | undefined; created_at?: string | undefined; update_user?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; } | undefined; updated_at?: string | undefined; target_user_count?: number | undefined; sent_user_count?: number | undefined; read_user_count?: number | undefined; send_at?: string | undefined; push_content?: string | undefined; push_type?: number | undefined; push_scope_type?: number | undefined; new_staff_scope_type?: number | undefined; new_staff_scope_department_list?: { name?: string | undefined; department_id?: string | undefined; }[] | undefined; user_list?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }[] | undefined; department_list?: { name?: string | undefined; department_id?: string | undefined; }[] | undefined; chat_list?: { name?: string | undefined; chat_id?: string | undefined; }[] | undefined; ext?: string | undefined; }, { status?: number | undefined; id?: string | undefined; job_name?: string | undefined; create_user?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; } | undefined; created_at?: string | undefined; update_user?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; } | undefined; updated_at?: string | undefined; target_user_count?: number | undefined; sent_user_count?: number | undefined; read_user_count?: number | undefined; send_at?: string | undefined; push_content?: string | undefined; push_type?: number | undefined; push_scope_type?: number | undefined; new_staff_scope_type?: number | undefined; new_staff_scope_department_list?: { name?: string | undefined; department_id?: string | undefined; }[] | undefined; user_list?: { user_id?: string | undefined; name?: string | undefined; avatar_url?: string | undefined; }[] | undefined; department_list?: { name?: string | undefined; department_id?: string | undefined; }[] | undefined; chat_list?: { name?: string | undefined; chat_id?: string | undefined; }[] | undefined; ext?: string | undefined; }>; params: 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<{ notification_id: z.ZodString; }, "strip", z.ZodTypeAny, { notification_id: string; }, { notification_id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1NotificationPreview: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { path: z.ZodObject<{ notification_id: z.ZodString; }, "strip", z.ZodTypeAny, { notification_id: string; }, { notification_id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1NotificationSubmitApprove: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ reason: z.ZodString; }, "strip", z.ZodTypeAny, { reason: string; }, { reason: string; }>; path: z.ZodObject<{ notification_id: z.ZodString; }, "strip", z.ZodTypeAny, { notification_id: string; }, { notification_id: string; }>; useUAT: z.ZodOptional<z.ZodBoolean>; }; }; export declare const helpdeskV1TicketCustomizedFieldCreate: { project: string; name: string; sdkName: string; path: string; httpMethod: string; description: string; accessTokens: string[]; schema: { data: z.ZodObject<{ helpdesk_id: z.ZodOptional<z.ZodString>; key_name: z.ZodString; display_name: z.ZodString; position: z.ZodString; field_type: z.ZodString; description: z.ZodString; visible: z.ZodBoolean; editable: z.ZodOptional<z.ZodBoolean>; required: z.ZodBoolean; dropdown_allow_multiple: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { description: string; required: boolean; visible: boolean; position: string; key_name: string; display_name: string; field_type: string; editable?: boolean | undefined; helpdesk_id?: string | undefined; dropdown_allow_multiple?: boolean | undefined; }, { description: string; required: boolean; visible: boolean; position: string; key_