@sixbell-telco/sdk
Version:
A collection of reusable components designed for use in Sixbell Telco Angular projects
9 lines (8 loc) • 734 B
TypeScript
import { ARCHIVE_EXTENSIONS, AUDIO_EXTENSIONS, CODE_EXTENSIONS, DOCUMENT_EXTENSIONS, IMAGE_EXTENSIONS, VIDEO_EXTENSIONS } from '../const/file-upload.constants';
export type FileExtensionAudio = (typeof AUDIO_EXTENSIONS)[number];
export type FileExtensionVideo = (typeof VIDEO_EXTENSIONS)[number];
export type FileExtensionImage = (typeof IMAGE_EXTENSIONS)[number];
export type FileExtensionDocument = (typeof DOCUMENT_EXTENSIONS)[number];
export type FileExtensionArchive = (typeof ARCHIVE_EXTENSIONS)[number];
export type FileExtensionCode = (typeof CODE_EXTENSIONS)[number];
export type FileExtension = FileExtensionAudio | FileExtensionVideo | FileExtensionImage | FileExtensionDocument | FileExtensionArchive | FileExtensionCode;