@kwiz/common
Version:
KWIZ common utilities and helpers for M365 platform
26 lines (25 loc) • 954 B
TypeScript
export declare enum CommonHttpHeaderNames {
Accept = "Accept",
Authorization = "Authorization",
ContentType = "content-type",
XHTTPMethod = "X-HTTP-Method",
XRapidApiHost = "x-rapidapi-host",
XRapidApiKey = "x-rapidapi-key"
}
declare enum AcceptOrContentTypeHeaderValues {
JsonVerbose = "application/json; odata=verbose",
JsonMinimal = "application/json; odata=minimal",
JsonNometadata = "application/json; odata=nometadata"
}
declare enum AuthorizationHeaderValues {
Bearer = "Bearer [token]",
Basic = "Basic [user]:[password]"
}
declare enum XHttpMethodHeaderValues {
MERGE = "MERGE",
DELETE = "DELETE",
PUT = "PUT"
}
export declare function GetCommonHeaderNames(): CommonHttpHeaderNames[];
export declare function GetCommonHeaderValueSuggestions(headerName: CommonHttpHeaderNames | string): AcceptOrContentTypeHeaderValues[] | AuthorizationHeaderValues[] | XHttpMethodHeaderValues[];
export {};