export const imageMimeType = ['image/png', 'image/jpeg', 'image/webp', 'image/heic', 'image/heif']

export const audioMimeType = ['audio/wav', 'audio/mp3', 'audio/aiff', 'audio/aac', 'audio/ogg', 'audio/flac']

export const videoMimeType = [
  'video/mp4',
  'video/mpeg',
  'video/mov',
  'video/avi',
  'video/x-flv',
  'video/mpg',
  'video/webm',
  'video/wmv',
  'video/3gpp',
]

export const textMimeType = [
  // 'text/plain',
  // 'text/html',
  // 'text/css',
  // 'text/javascript',
  'application/x-javascript',
  // 'text/x-typescript',
  'application/x-typescript',
  // 'text/csv',
  // 'text/markdown',
  // 'text/x-python',
  'application/x-python-code',
  'application/json',
  // 'text/xml',
  'application/rtf',
  // 'text/rtf',
  'application/pdf',
  'text/*',
  // 'application/*',
]

export default [imageMimeType, audioMimeType, videoMimeType, textMimeType].flat()
