import { MessageParams } from './MessageParams.mjs'; import { MessageFileType } from './MessageFileType.mjs'; import { MessageTypes } from '../enums/MessageTypes.mjs'; import '../enums/Channels.mjs'; /** * Represents the parameters for a message with a file attachment. */ type MessageParamsFile = { messageType: MessageTypes.FILE | string; /** * The file attachment content. */ file: MessageFileType; } & MessageParams; export type { MessageParamsFile };