# KnownMimeTypes

@Serializable(with = MimeTypeSerializer::class )
sealed class KnownMimeTypes : MimeType (source)

#### Inheritors

Any
Application
Audio
Chemical
Image
Message
Model
Text
Video
XConference

## Types

Any
Link copied to clipboard
object Any : MimeType, KnownMimeTypes
Application
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
sealed class Application : MimeType, KnownMimeTypes
Audio
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
sealed class Audio : MimeType, KnownMimeTypes
Chemical
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
sealed class Chemical : MimeType, KnownMimeTypes
Image
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
sealed class Image : MimeType, KnownMimeTypes
Message
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
sealed class Message : MimeType, KnownMimeTypes
Model
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
sealed class Model : MimeType, KnownMimeTypes
Text
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
sealed class Text : MimeType, KnownMimeTypes
Video
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
sealed class Video : MimeType, KnownMimeTypes
XConference
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
sealed class XConference : MimeType, KnownMimeTypes

## Properties

extensions
Link copied to clipboard
open override val extensions : Array < String >

An array of file extensions commonly associated with this MIME type. For example, "text/html" might have extensions "html", "htm". Returns an empty array by default if no extensions are known.

raw
Link copied to clipboard
open override val raw : String

The raw MIME type string (e.g., "text/html", "application/json").