UNPKG

n8n-nodes-feishu-lark

Version:

n8n custom nodes for n8n to interact with Feishu/Lark, including Lark Bot, Lark MCP, and Lark Trigger.

1,179 lines (1,178 loc) 28 kB
import { FileType, MessageType } from '../type/enums'; export declare const DESCRIPTIONS: { TENANT_TOKEN_TIP: { displayName: string; name: string; type: string; default: string; }; INTERACTIVE_TOKEN: { displayName: string; name: string; type: string; typeOptions: { password: boolean; }; required: boolean; default: string; description: string; }; FILE_BINARY_FIELD: { displayName: string; name: string; type: string; required: boolean; default: string; description: string; }; MEDIA_FILE_TOKENS: { displayName: string; description: string; name: string; type: string; default: string; required: boolean; placeholder: string; }; MEDIA_FILE_TOKEN: { displayName: string; description: string; name: string; type: string; required: boolean; default: string; typeOptions: { password: boolean; }; }; PARENT_TYPE: { displayName: string; name: string; type: string; options: { name: string; value: string; }[]; required: boolean; default: string; description: string; }; PARENT_NODE: { displayName: string; name: string; type: string; required: boolean; default: string; description: string; }; JSON_OUTPUT: { displayName: string; name: string; type: string; typeOptions: { rows: number; }; default: string; }; SHEET_VALUES: { displayName: string; name: string; type: string; required: boolean; default: string; }; MATCH_CASE: { displayName: string; name: string; type: string; default: boolean; }; MATCH_ENTIRE_CELL: { displayName: string; name: string; type: string; default: boolean; }; SEARCH_BY_REGEX: { displayName: string; name: string; type: string; default: boolean; }; INCLUDE_FORMULAS: { displayName: string; name: string; type: string; default: boolean; }; CELL_RANGE: { displayName: string; name: string; type: string; default: string; required: boolean; placeholder: string; hint: string; description: string; }; START_INDEX: { displayName: string; name: string; type: string; required: boolean; default: number; typeOptions: { minValue: number; numberPrecision: number; }; }; END_INDEX: { displayName: string; name: string; type: string; required: boolean; default: number; typeOptions: { minValue: number; numberPrecision: number; }; }; MAJOR_DIMENSION: { displayName: string; name: string; type: string; options: { name: string; value: string; }[]; required: boolean; default: string; }; SHEET_INDEX: { displayName: string; name: string; type: string; default: number; typeOptions: { minValue: number; numberPrecision: number; }; }; SHEET_ID: { displayName: string; name: string; type: string; default: { mode: string; value: string; }; required: boolean; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; CHAT_ID: { displayName: string; name: string; type: string; required: boolean; default: string; }; SYNC_TOKEN: { displayName: string; name: string; type: string; typeOptions: { password: boolean; }; default: string; description: string; }; ANCHOR_TIME: { displayName: string; name: string; type: string; default: string; description: string; }; MAX_ATTENDEE_NUM: { displayName: string; name: string; type: string; typeOptions: { minValue: number; maxValue: number; numberPrecision: number; }; default: number; }; NEED_ATTENDEE: { displayName: string; name: string; type: string; default: boolean; }; NEED_MEETING_SETTINGS: { displayName: string; name: string; type: string; default: boolean; description: string; }; NEED_NOTIFICATION: { displayName: string; name: string; type: string; default: boolean; description: string; }; CALENDAR_EVENT_ID: { displayName: string; name: string; type: string; default: { mode: string; value: string; }; required: boolean; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; ONLY_BUSY: { displayName: string; name: string; type: string; default: boolean; }; INCLUDE_EXTERNAL_CALENDAR: { displayName: string; name: string; type: string; default: boolean; }; START_TIME: { displayName: string; name: string; type: string; default: string; required: boolean; }; END_TIME: { displayName: string; name: string; type: string; default: string; required: boolean; }; CALENDAR_ID: { displayName: string; name: string; required: boolean; type: string; default: { mode: string; value: string; }; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; ARRAY_JSON: { displayName: string; name: string; type: string; default: never[]; }; OFFSET: { displayName: string; name: string; type: string; default: number; typeOptions: { minValue: number; numberPrecision: number; }; }; COUNT: { displayName: string; name: string; type: string; default: number; typeOptions: { minValue: number; maxValue: number; numberPrecision: number; }; }; SEARCH_KEY: { displayName: string; name: string; type: string; default: string; required: boolean; }; SEARCH_FILE_TYPE: { displayName: string; name: string; type: string; default: never[]; options: { name: string; value: FileType; }[]; }; DEPARTMENT_ID_TYPE: { displayName: string; name: string; type: string; options: { name: string; value: string; }[]; default: string; }; INCLUDE_RESIGNED: { displayName: string; name: string; type: string; description: string; default: boolean; }; ORDER_BY: { displayName: string; name: string; type: string; default: string; options: { name: string; value: string; }[]; }; DIRECTION: { displayName: string; name: string; type: string; default: string; options: { name: string; value: string; }[]; }; FILE_TOKEN: { displayName: string; name: string; required: boolean; type: string; default: { mode: string; value: string; }; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; SPACE_FILE_TYPE: { displayName: string; name: string; type: string; default: never[]; required: boolean; options: { name: string; value: FileType; }[]; }; NAME: { displayName: string; name: string; type: string; default: string; required: boolean; }; CONVERT_BLOCK_CONTENT_TYPE: { displayName: string; name: string; type: string; default: string; required: boolean; options: { name: string; value: string; }[]; }; CONVERT_BLOCK_CONTENT: { displayName: string; name: string; type: string; default: string; required: boolean; }; SPREADSHEET_ID: { displayName: string; name: string; type: string; default: { mode: string; value: string; }; required: boolean; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; DOCUMENT_BLOCK_ID: { displayName: string; name: string; type: string; default: string; required: boolean; description: string; }; DOCUMENT_REVISION_ID: { displayName: string; name: string; type: string; typeOptions: { minValue: number; numberPrecision: number; }; default: number; description: string; }; DOCUMENT_ID: { displayName: string; name: string; type: string; default: { mode: string; value: string; }; required: boolean; description: string; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; TITLE: { displayName: string; name: string; type: string; default: string; description: string; }; FILE_DURATION: { displayName: string; name: string; type: string; default: number; typeOptions: { minValue: number; numberPrecision: number; }; displayOptions: { show: { file_type: string[]; }; }; }; FILE_NAME: { displayName: string; name: string; type: string; default: string; hint: string; }; MESSAGE_UPLOAD_FILE_TYPE: { displayName: string; name: string; type: string; options: ({ name: string; value: string; description?: undefined; } | { name: string; value: string; description: string; })[]; default: string; }; BINARY_PROPERTY_NAME: { displayName: string; name: string; type: string; default: string; required: boolean; placeholder: string; description: string; }; OUTPUT_AS_BINARY: { displayName: string; name: string; type: string; default: boolean; description: string; }; DOWNLOAD_RESOURCE: { displayName: string; name: string; type: string; default: boolean; required: boolean; description: string; displayOptions: { show: { messageTypes: MessageType[]; }; }; }; RECEIVE_MESSAGE_TYPES: { displayName: string; name: string; type: string; options: { name: string; value: MessageType; description: MessageType; }[]; required: boolean; default: MessageType[]; }; RESOURCE_KEY: { displayName: string; name: string; type: string; required: boolean; default: string; description: string; }; RESOURCE_TYPE: { displayName: string; name: string; type: string; options: { name: string; value: string; description: string; }[]; default: string; }; MESSAGE_REPLY_IN_THREAD: { displayName: string; name: string; type: string; default: boolean; description: string; }; MESSAGE_ID: { displayName: string; name: string; type: string; required: boolean; default: string; }; MESSAGE_CONTENT: { name: string; type: string; validateType: string; ignoreValidationDuringExecution: boolean; default: string; displayName: string; require: boolean; }; MESSAGE_TYPE: { displayName: string; name: string; type: string; options: { name: string; value: string; }[]; required: boolean; default: string; }; RECEIVE_ID_TYPE: { displayName: string; name: string; type: string; options: { name: string; value: string; description: string; }[]; required: boolean; default: string; }; CALENDAR_COLOR: { displayName: string; name: string; type: string; default: string; }; CALENDAR_SUMMARY_ALIAS: { displayName: string; name: string; type: string; default: string; description: string; }; CALENDAR_PERMISSIONS: { displayName: string; name: string; type: string; options: { name: string; value: string; }[]; default: string; description: string; }; CALENDAR_DESCRIPTION: { displayName: string; name: string; type: string; default: string; description: string; }; CALENDAR_TITLE: { displayName: string; name: string; type: string; default: string; description: string; }; MEMBER_ID: { displayName: string; name: string; type: string; default: { mode: string; value: string; }; required: boolean; description: string; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; MEMBER_ID_TYPE: { displayName: string; name: string; type: string; options: { name: string; value: string; }[]; default: string; }; BASE_ROLE_ID: { displayName: string; name: string; type: string; default: { mode: string; value: string; }; required: boolean; description: string; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; TEXT_FIELD_AS_ARRAY: { displayName: string; name: string; type: string; default: boolean; description: string; }; TABLE_FIELD_ID: { displayName: string; name: string; type: string; default: { mode: string; value: string; }; required: boolean; description: string; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; AUTOMATIC_FIELDS: { displayName: string; name: string; type: string; default: boolean; }; WITH_SHARED_URL: { displayName: string; name: string; type: string; default: boolean; }; TABLE_RECORD_ID: { displayName: string; name: string; type: string; required: boolean; default: string; }; TABLE_VIEW_PROPERTY: { name: string; type: string; validateType: string; ignoreValidationDuringExecution: boolean; default: string; displayName: string; }; TABLE_VIEW_ID: { displayName: string; name: string; type: string; default: { mode: string; value: string; }; required: boolean; description: string; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; TABLE_VIEW_TYPE: { displayName: string; name: string; required: boolean; type: string; options: { name: string; value: string; }[]; default: string; }; TABLE_VIEW_NAME: { displayName: string; name: string; type: string; required: boolean; default: string; description: string; }; PAGE_SIZE: { displayName: string; name: string; type: string; default: number; displayOptions: { show: { whether_paging: boolean[]; }; }; }; PAGE_TOKEN: { displayName: string; name: string; type: string; typeOptions: { password: boolean; }; default: string; description: string; displayOptions: { show: { whether_paging: boolean[]; }; }; }; WHETHER_PAGING: { displayName: string; name: string; type: string; default: boolean; }; NEW_NAME: { displayName: string; name: string; type: string; required: boolean; default: string; }; IS_ADVANCED: { displayName: string; name: string; type: string; default: boolean; }; WHETHER_COPY_CONTENT: { displayName: string; name: string; type: string; default: boolean; description: string; }; TIME_ZONE: { displayName: string; name: string; type: string; default: string; description: string; }; FOLDER_TOKEN: { displayName: string; name: string; type: string; default: { mode: string; value: string; }; description: string; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; BASE_APP_NAME: { displayName: string; name: string; type: string; default: string; }; REQUEST_BODY: { name: string; type: string; validateType: string; ignoreValidationDuringExecution: boolean; default: string; displayName: string; require: boolean; }; REQUEST_ID: { displayName: string; name: string; type: string; default: string; description: string; }; USER_ID_TYPE: { displayName: string; name: string; type: string; options: { name: string; value: string; }[]; default: string; }; BASE_APP_TOKEN: { displayName: string; name: string; type: string; default: { mode: string; value: string; }; required: boolean; description: string; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; RECORD_IDS: { displayName: string; name: string; type: string; default: string; required: boolean; description: string; }; BASE_TABLE_ID: { displayName: string; name: string; type: string; default: { mode: string; value: string; }; required: boolean; description: string; modes: ({ displayName: string; name: string; type: string; placeholder: string; typeOptions: { searchListMethod: string; searchFilterRequired: boolean; searchable: boolean; }; default?: undefined; } | { displayName: string; name: string; type: string; placeholder: string; default: string; typeOptions?: undefined; })[]; }; IGNORE_CONSISTENCY_CHECK: { displayName: string; name: string; type: string; default: boolean; description: string; }; CALENDAR_EVENT_ATTENDEES: { displayName: string; name: string; type: string; default: string; required: boolean; description: string; }; INSTANCE_START_TIME_ADMIN: { displayName: string; name: string; type: string; default: string; description: string; }; IS_ENABLE_ADMIN: { displayName: string; name: string; type: string; default: boolean; description: string; }; ADD_OPERATOR_TO_ATTENDEE: { displayName: string; name: string; type: string; default: boolean; description: string; }; CALENDAR_EVENT_ATTENDEE_IDS: { displayName: string; name: string; type: string; default: string; required: boolean; description: string; }; CALENDAR_EVENT_DELETE_IDS: { displayName: string; name: string; type: string; default: string; description: string; }; NEED_RESOURCE_CUSTOMIZATION: { displayName: string; name: string; type: string; default: boolean; description: string; }; MEETING_CHAT_ID: { displayName: string; name: string; type: string; required: boolean; default: string; description: string; }; };