interface WellKnownMimeType {
    name: string;
    identifier: number;
}
export declare class WellKnownMimeTypes {
    static TEXT_PLAIN: WellKnownMimeType;
    static MESSAGE_X_RSOCKET_COMPOSITE_METADATA_V0: WellKnownMimeType;
    static MESSAGE_X_RSOCKET_ROUTING_V0: WellKnownMimeType;
    static MESSAGE_X_RSOCKET_AUTHENTICATION_V0: WellKnownMimeType;
    static MESSAGE_X_RSOCKET_MIME_TYPE_V0: WellKnownMimeType;
    static MESSAGE_X_RSOCKET_ACCEPT_MIME_TYPES_V0: WellKnownMimeType;
    static APPLICATION_JSON: WellKnownMimeType;
    static APPLICATION_OCTET_STREAM: WellKnownMimeType;
    static APPLICATION_VND_GOOGLE_PROTOBUF: WellKnownMimeType;
    private static initialized;
    private static _identifierMap;
    private static _nameMap;
    static getByIdentifer(identifier: number): WellKnownMimeType;
    static getByName(name: string): WellKnownMimeType;
    static isWellKnown(idOrName: number | string): boolean;
    private static _initialize;
}
export {};
