import { UploadFileType } from "@model/questionTypes/file"; export const MAX_FILE_SIZE = 419430400; export const UPLOAD_FILE_DESCRIPTIONS_MAP = { picture: { title: "Добавить изображение", description: "Принимает изображения", }, video: { title: "Добавить видео", description: "Принимает .mp4 и .mov формат — максимум 50мб", }, audio: { title: "Добавить аудиофайл", description: "Принимает аудиофайлы" }, document: { title: "Добавить документ", description: "Принимает документы" }, } as const satisfies Record; export const ACCEPT_SEND_FILE_TYPES_MAP = { picture: [ ".jpeg", ".jpg", ".png", ".ico", ".gif", ".tiff", ".webp", ".eps", ".svg" ], video: [ ".mp4", ".mov", ".wmv", ".avi", ".avchd", ".flv", ".f4v", ".swf", ".mkv", ".webm", ".mpeg-2" ], audio: [ ".aac", ".aiff", ".dsd", ".flac", ".mp3", ".mqa", ".ogg", ".wav", ".wma" ], document: [ ".doc", ".docx", ".dotx", ".rtf", ".odt", ".pdf", ".txt", ".xls", ".ppt", ".xlsx", ".pptx", ".pages", ], } as const;