UNPKG

@azure-tools/codemodel-v3

Version:
26 lines 1.14 kB
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