diff --git a/packages/types/src/events/app.ts b/packages/types/src/events/app.ts index 44123d28a..4c674a574 100644 --- a/packages/types/src/events/app.ts +++ b/packages/types/src/events/app.ts @@ -134,7 +134,38 @@ export interface AppMentionEvent { attachments?: MessageAttachment[]; blocks?: (KnownBlock | Block)[]; // TODO: Add more properties once the types library has a file object definition - files?: { id: string }[]; + files?: { + id: string; + created: number; + timestamp: number; + name: string; + title: string; + mimetype: string; + filetype: string; + pretty_type: string; + user: string; + user_team: string; + editable: boolean; + size: number; + mode: string; + is_external: boolean; + external_type: string; + is_public: boolean; + public_url_shared: boolean; + display_as_bot: boolean; + username: string; + url_private: string; + url_private_download: string; + media_display_type: string; + thumb_pdf?: string; + thumb_pdf_w?: number; + thumb_pdf_h?: number; + permalink: string; + permalink_public: string; + is_starred: boolean; + has_rich_preview: boolean; + file_access: string; + }[]; upload?: boolean; display_as_bot?: boolean; edited?: {