/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ChatFile } from "./chat-file-interface"; import { Message } from "./message.interface"; /** * Represents the arguments for the `download` event. */ export interface FileDownloadEvent { /** * The file associated with the action. * One file for download from the context menu. * Multiple when the event is triggered by a click on the 'Download all' button. */ files: ChatFile[]; /** * The message associated with the download action. */ message: Message; }