export declare enum KnownMediaType {
    Json = "application/json",
    Xml = "application/xml",
    Stream = "application/octet-stream",
    Multipart = "multipart/form-data",
    Text = "text/plain",
    PSObject = "-PSObject-",
    Hashtable = "-Hashtable-",
    None = "-none-",
    QueryParameter = "-query-parameter-",
    UriParameter = "-uri-parameter-",
    Header = "-header-",
    Cookie = "-cookie-"
}
export declare function parseMediaType(mediaType: string): {
    type: string;
    subtype: string;
    suffix: string;
    parameter: string;
} | undefined;
export declare function knownMediaType(mediaType: string): KnownMediaType.Json | KnownMediaType.Xml | KnownMediaType.Stream | KnownMediaType.Multipart | KnownMediaType.None | KnownMediaType.Header | KnownMediaType.Cookie;
export declare function normalizeMediaType(contentType: string): string | undefined;
export declare function isMediaTypeJson(mediaType: string): boolean;
export declare function isMediaTypeXml(mediaType: string): boolean;
export declare function isMediaTypeMultipartFormData(mediaType: string): boolean;
//# sourceMappingURL=media-types.d.ts.map