import { IMimeType } from "./IMimeType.js";
import { IMimeTypesUtils } from "./IMimetypesUtils.js";
export declare class MimeTypesUtils implements IMimeTypesUtils {
    private applicationTypes;
    private audioTypes;
    private fontTypes;
    private imageTypes;
    private messageTypes;
    private modelTypes;
    private multipartTypes;
    private videoTypes;
    private commonTypes;
    constructor();
    getMimeTypeForFileExtension(extension: string): IMimeType;
    getFileExtensionForMimeType(extension: string): IMimeType;
    private filterCommonTypes;
    private filterApplicationTypes;
    private filterAudioTypes;
    private filterFontTypes;
    private filterImageTypes;
    private filterMessageTypes;
    private filterModelTypes;
    private filterMultipartTypes;
    private filterVideoTypes;
    private filterCommonTypesByFile;
    private filterApplicationTypesByFile;
    private filterAudioTypesByFile;
    private filterFontTypesByFile;
    private filterImageTypesByFile;
    private filterMessageTypesByFile;
    private filterModelTypesByFile;
    private filterMultipartTypesByFile;
    private filterVideoTypesByFile;
}
