/********************************************************************
 * @author:      Kaven
 * @email:       kaven@wuwenkai.com
 * @website:     http://kavenblog.com
 * @file:        [basic] /src/libs/MIME.ts
 * @create:      2018-10-26 09:00:10.241
 * @modify:      2018-10-26 10:25:17.391
 * @version:     1.1.14
 * @times:       8
 * @lines:       703
 * @copyright:   Copyright © 2018 Kaven. All Rights Reserved.
 * @description: [description]
 * @license:
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in all
 * copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 ********************************************************************/
import { IMIME } from "./Interfaces";
/**
 * Incomplete list of MIME types
 * @version 1.1.14
 * @since 2018-10-26
 * @see https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types
 */
export declare class MIME {
    /**
     * Kind of document
     */
    static readonly MIME_EXTENSION: IMIME;
    /**
     * AAC audio
     */
    static readonly MIME_AAC: IMIME;
    /**
     * AbiWord document
     */
    static readonly MIME_ABW: IMIME;
    /**
     * Archive document (multiple files embedded)
     */
    static readonly MIME_ARC: IMIME;
    /**
     * AVI: Audio Video Interleave
     */
    static readonly MIME_AVI: IMIME;
    /**
     * Amazon Kindle eBook format
     */
    static readonly MIME_AZW: IMIME;
    /**
     * Any kind of binary data
     */
    static readonly MIME_BIN: IMIME;
    /**
     * Windows OS/2 Bitmap Graphics
     */
    static readonly MIME_BMP: IMIME;
    /**
     * BZip archive
     */
    static readonly MIME_BZ: IMIME;
    /**
     * BZip2 archive
     */
    static readonly MIME_BZ2: IMIME;
    /**
     * C-Shell script
     */
    static readonly MIME_CSH: IMIME;
    /**
     * Cascading Style Sheets (CSS)
     */
    static readonly MIME_CSS: IMIME;
    /**
     * Comma-separated values (CSV)
     */
    static readonly MIME_CSV: IMIME;
    /**
     * Microsoft Word
     */
    static readonly MIME_DOC: IMIME;
    /**
     * Microsoft Word (OpenXML)
     */
    static readonly MIME_DOCX: IMIME;
    /**
     * MS Embedded OpenType fonts
     */
    static readonly MIME_EOT: IMIME;
    /**
     * Electronic publication (EPUB)
     */
    static readonly MIME_EPUB: IMIME;
    /**
     * ECMAScript (IANA Specification) (RFC 4329 Section 8.2)
     */
    static readonly MIME_ES: IMIME;
    /**
     * Graphics Interchange Format (GIF)
     */
    static readonly MIME_GIF: IMIME;
    /**
     * HyperText Markup Language (HTML)
     */
    static readonly MIME_HTM: IMIME;
    /**
     * HyperText Markup Language (HTML)
     */
    static readonly MIME_HTML: IMIME;
    /**
     * Icon format
     */
    static readonly MIME_ICO: IMIME;
    /**
     * iCalendar format
     */
    static readonly MIME_ICS: IMIME;
    /**
     * Java Archive (JAR)
     */
    static readonly MIME_JAR: IMIME;
    /**
     * JPEG images
     */
    static readonly MIME_JPEG: IMIME;
    /**
     * JPEG images
     */
    static readonly MIME_JPG: IMIME;
    /**
     * JavaScript (IANA Specification) (RFC 4329 Section 8.2)
     */
    static readonly MIME_JS: IMIME;
    /**
     * JSON format
     */
    static readonly MIME_JSON: IMIME;
    /**
     * Musical Instrument Digital Interface (MIDI)
     */
    static readonly MIME_MID: IMIME;
    /**
     * Musical Instrument Digital Interface (MIDI)
     */
    static readonly MIME_MIDI: IMIME;
    /**
     * MPEG Video
     */
    static readonly MIME_MPEG: IMIME;
    /**
     * Apple Installer Package
     */
    static readonly MIME_MPKG: IMIME;
    /**
     * OpenDocument presentation document
     */
    static readonly MIME_ODP: IMIME;
    /**
     * OpenDocument spreadsheet document
     */
    static readonly MIME_ODS: IMIME;
    /**
     * OpenDocument text document
     */
    static readonly MIME_ODT: IMIME;
    /**
     * OGG audio
     */
    static readonly MIME_OGA: IMIME;
    /**
     * OGG video
     */
    static readonly MIME_OGV: IMIME;
    /**
     * OGG
     */
    static readonly MIME_OGX: IMIME;
    /**
     * OpenType font
     */
    static readonly MIME_OTF: IMIME;
    /**
     * Portable Network Graphics
     */
    static readonly MIME_PNG: IMIME;
    /**
     * Adobe Portable Document Format (PDF)
     */
    static readonly MIME_PDF: IMIME;
    /**
     * Microsoft PowerPoint
     */
    static readonly MIME_PPT: IMIME;
    /**
     * Microsoft PowerPoint (OpenXML)
     */
    static readonly MIME_PPTX: IMIME;
    /**
     * RAR archive
     */
    static readonly MIME_RAR: IMIME;
    /**
     * Rich Text Format (RTF)
     */
    static readonly MIME_RTF: IMIME;
    /**
     * Bourne shell script
     */
    static readonly MIME_SH: IMIME;
    /**
     * Scalable Vector Graphics (SVG)
     */
    static readonly MIME_SVG: IMIME;
    /**
     * Small web format (SWF) or Adobe Flash document
     */
    static readonly MIME_SWF: IMIME;
    /**
     * Tape Archive (TAR)
     */
    static readonly MIME_TAR: IMIME;
    /**
     * Tagged Image File Format (TIFF)
     */
    static readonly MIME_TIF: IMIME;
    /**
     * Tagged Image File Format (TIFF)
     */
    static readonly MIME_TIFF: IMIME;
    /**
     * Typescript file
     */
    static readonly MIME_TS: IMIME;
    /**
     * TrueType Font
     */
    static readonly MIME_TTF: IMIME;
    /**
     * Text
     */
    static readonly MIME_TXT: IMIME;
    /**
     * Microsoft Visio
     */
    static readonly MIME_VSD: IMIME;
    /**
     * Waveform Audio Format
     */
    static readonly MIME_WAV: IMIME;
    /**
     * WEBM audio
     */
    static readonly MIME_WEBA: IMIME;
    /**
     * WEBM video
     */
    static readonly MIME_WEBM: IMIME;
    /**
     * WEBP image
     */
    static readonly MIME_WEBP: IMIME;
    /**
     * Web Open Font Format (WOFF)
     */
    static readonly MIME_WOFF: IMIME;
    /**
     * Web Open Font Format (WOFF)
     */
    static readonly MIME_WOFF2: IMIME;
    /**
     * XHTML
     */
    static readonly MIME_XHTML: IMIME;
    /**
     * Microsoft Excel
     */
    static readonly MIME_XLS: IMIME;
    /**
     * Microsoft Excel (OpenXML)
     */
    static readonly MIME_XLSX: IMIME;
    /**
     * XML
     */
    static readonly MIME_XML: IMIME;
    /**
     * XUL
     */
    static readonly MIME_XUL: IMIME;
    /**
     * ZIP archive
     */
    static readonly MIME_ZIP: IMIME;
    /**
     * 3GPP audio container
     */
    static readonly MIME_3GP_AUDIO: IMIME;
    /**
     * 3GPP video container
     */
    static readonly MIME_3GP_VIDEO: IMIME;
    /**
     * 3GPP2 audio container
     */
    static readonly MIME_3G2_AUDIO: IMIME;
    /**
     * 3GPP2 video container
     */
    static readonly MIME_3G2_VIDEO: IMIME;
    /**
     * 7-zip archive
     */
    static readonly MIME_7Z: IMIME;
    [index: string]: IMIME;
    static readonly All: IMIME[];
}
//# sourceMappingURL=MIME.d.ts.map