/**
 * Defines constants for use with HTTP headers.
 */
export declare const headerConstants: {
    /**
     * The accept language header.
     */
    ACCEPT_LANGUAGE: string;
    /**
     * The accept ranges header.
     */
    ACCEPT_RANGES: string;
    /**
     * The content transfer encoding header.
     */
    CONTENT_TRANSFER_ENCODING: string;
    /**
     * The transfer encoding header.
     */
    TRANSFER_ENCODING: string;
    /**
     * The server header.
     */
    SERVER: string;
    /**
     * The location header.
     */
    LOCATION: string;
    /**
     * The Last-Modified header
     */
    LAST_MODIFIED: string;
    /**
     * The data service version.
     */
    DATA_SERVICE_VERSION: string;
    /**
     * The maximum data service version.
     */
    MAX_DATA_SERVICE_VERSION: string;
    /**
     * The master Windows Azure Storage header prefix.
     */
    PREFIX_FOR_STORAGE: string;
    /**
     * The client request Id header.
     */
    CLIENT_REQUEST_ID: string;
    /**
     * The header that specifies the approximate message count of a queue.
     */
    APPROXIMATE_MESSAGES_COUNT: string;
    /**
     * The Authorization header.
     */
    AUTHORIZATION: string;
    /**
     * The header that specifies public access to blobs.
     */
    BLOB_PUBLIC_ACCESS: string;
    /**
     * The header for the blob type.
     */
    BLOB_TYPE: string;
    /**
     * The header for the type.
     */
    TYPE: string;
    /**
     * Specifies the block blob type.
     */
    BLOCK_BLOB: string;
    /**
     * The CacheControl header.
     */
    CACHE_CONTROL: string;
    /**
     * The header that specifies blob caching control.
     */
    BLOB_CACHE_CONTROL: string;
    /**
     * The header that specifies caching control.
     */
    FILE_CACHE_CONTROL: string;
    /**
     * The copy status.
     */
    COPY_STATUS: string;
    /**
     * The copy completion time
     */
    COPY_COMPLETION_TIME: string;
    /**
     * The copy status message
     */
    COPY_STATUS_DESCRIPTION: string;
    /**
     * The copy identifier.
     */
    COPY_ID: string;
    /**
     * Progress of any copy operation
     */
    COPY_PROGRESS: string;
    /**
     * The copy action.
     */
    COPY_ACTION: string;
    /**
     * The ContentID header.
     */
    CONTENT_ID: string;
    /**
     * The ContentEncoding header.
     */
    CONTENT_ENCODING: string;
    /**
     * The header that specifies blob content encoding.
     */
    BLOB_CONTENT_ENCODING: string;
    /**
     * The header that specifies content encoding.
     */
    FILE_CONTENT_ENCODING: string;
    /**
     * The ContentLangauge header.
     */
    CONTENT_LANGUAGE: string;
    /**
     * The header that specifies blob content language.
     */
    BLOB_CONTENT_LANGUAGE: string;
    /**
     * The header that specifies content language.
     */
    FILE_CONTENT_LANGUAGE: string;
    /**
     * The ContentLength header.
     */
    CONTENT_LENGTH: string;
    /**
     * The header that specifies blob content length.
     */
    BLOB_CONTENT_LENGTH: string;
    /**
     * The header that specifies content length.
     */
    FILE_CONTENT_LENGTH: string;
    /**
     * The ContentDisposition header.
     */
    CONTENT_DISPOSITION: string;
    /**
     * The header that specifies blob content disposition.
     */
    BLOB_CONTENT_DISPOSITION: string;
    /**
     * The header that specifies content disposition.
     */
    FILE_CONTENT_DISPOSITION: string;
    /**
     * The ContentMD5 header.
     */
    CONTENT_MD5: string;
    /**
     * The header that specifies blob content MD5.
     */
    BLOB_CONTENT_MD5: string;
    /**
     * The header that specifies content MD5.
     */
    FILE_CONTENT_MD5: string;
    /**
     * The ContentRange header.
     */
    CONTENT_RANGE: string;
    /**
     * The ContentType header.
     */
    CONTENT_TYPE: string;
    /**
     * The header that specifies blob content type.
     */
    BLOB_CONTENT_TYPE: string;
    /**
     * The header that specifies content type.
     */
    FILE_CONTENT_TYPE: string;
    /**
     * The header for copy source.
     */
    COPY_SOURCE: string;
    /**
     * The header that specifies the date.
     */
    DATE: string;
    /**
     * The header that specifies the date.
     */
    MS_DATE: string;
    /**
     * The header to delete snapshots.
     */
    DELETE_SNAPSHOT: string;
    /**
     * The ETag header.
     */
    ETAG: string;
    /**
     * The IfMatch header.
     */
    IF_MATCH: string;
    /**
     * The IfModifiedSince header.
     */
    IF_MODIFIED_SINCE: string;
    /**
     * The IfNoneMatch header.
     */
    IF_NONE_MATCH: string;
    /**
     * The IfUnmodifiedSince header.
     */
    IF_UNMODIFIED_SINCE: string;
    /**
     * Specifies snapshots are to be included.
     */
    INCLUDE_SNAPSHOTS_VALUE: string;
    /**
     * Specifies that the content-type is JSON.
     */
    JSON_CONTENT_TYPE_VALUE: string;
    /**
     * The header that specifies lease ID.
     */
    LEASE_ID: string;
    /**
     * The header that specifies the lease break period.
     */
    LEASE_BREAK_PERIOD: string;
    /**
     * The header that specifies the proposed lease identifier.
     */
    PROPOSED_LEASE_ID: string;
    /**
     * The header that specifies the lease duration.
     */
    LEASE_DURATION: string;
    /**
     * The header that specifies the source lease ID.
     */
    SOURCE_LEASE_ID: string;
    /**
     * The header that specifies lease time.
     */
    LEASE_TIME: string;
    /**
     * The header that specifies lease status.
     */
    LEASE_STATUS: string;
    /**
     * The header that specifies lease state.
     */
    LEASE_STATE: string;
    /**
     * Specifies the page blob type.
     */
    PAGE_BLOB: string;
    /**
     * The header that specifies page write mode.
     */
    PAGE_WRITE: string;
    /**
     * The header that specifies file range write mode.
     */
    FILE_WRITE: string;
    /**
     * The header that specifies whether the response should include the inserted entity.
     */
    PREFER: string;
    /**
     * The header value which specifies that the response should include the inserted entity.
     */
    PREFER_CONTENT: string;
    /**
     * The header value which specifies that the response should not include the inserted entity.
     */
    PREFER_NO_CONTENT: string;
    /**
     * The header prefix for metadata.
     */
    PREFIX_FOR_STORAGE_METADATA: string;
    /**
     * The header prefix for properties.
     */
    PREFIX_FOR_STORAGE_PROPERTIES: string;
    /**
     * The Range header.
     */
    RANGE: string;
    /**
     * The header that specifies if the request will populate the ContentMD5 header for range gets.
     */
    RANGE_GET_CONTENT_MD5: string;
    /**
     * The format string for specifying ranges.
     */
    RANGE_HEADER_FORMAT: string;
    /**
     * The header that indicates the request ID.
     */
    REQUEST_ID: string;
    /**
     * The header for specifying the sequence number.
     */
    SEQUENCE_NUMBER: string;
    /**
     * The header for specifying the If-Sequence-Number-EQ condition.
     */
    SEQUENCE_NUMBER_EQUAL: string;
    /**
     * The header for specifying the If-Sequence-Number-LT condition.
     */
    SEQUENCE_NUMBER_LESS_THAN: string;
    /**
     * The header for specifying the If-Sequence-Number-LE condition.
     */
    SEQUENCE_NUMBER_LESS_THAN_OR_EQUAL: string;
    /**
     * The header that specifies sequence number action.
     */
    SEQUENCE_NUMBER_ACTION: string;
    /**
     * The header for the blob content length.
     */
    SIZE: string;
    /**
     * The header for snapshots.
     */
    SNAPSHOT: string;
    /**
     * Specifies only snapshots are to be included.
     */
    SNAPSHOTS_ONLY_VALUE: string;
    /**
     * The header for the If-Match condition.
     */
    SOURCE_IF_MATCH: string;
    /**
     * The header for the If-Modified-Since condition.
     */
    SOURCE_IF_MODIFIED_SINCE: string;
    /**
     * The header for the If-None-Match condition.
     */
    SOURCE_IF_NONE_MATCH: string;
    /**
     * The header for the If-Unmodified-Since condition.
     */
    SOURCE_IF_UNMODIFIED_SINCE: string;
    /**
     * The header for data ranges.
     */
    STORAGE_RANGE: string;
    /**
     * The header for storage version.
     */
    STORAGE_VERSION: string;
    /**
     * The current storage version header value.
     */
    TARGET_STORAGE_VERSION: string;
    /**
     * The UserAgent header.
     */
    USER_AGENT: string;
    /**
     * The pop receipt header.
     */
    POP_RECEIPT: string;
    /**
     * The time next visibile header.
     */
    TIME_NEXT_VISIBLE: string;
    /**
     * The approximate message counter header.
     */
    APPROXIMATE_MESSAGE_COUNT: string;
    /**
     * The lease action header.
     */
    LEASE_ACTION: string;
    /**
     * The accept header.
     */
    ACCEPT: string;
    /**
     * The accept charset header.
     */
    ACCEPT_CHARSET: string;
    /**
     * The host header.
     */
    HOST: string;
    /**
     * The correlation identifier header.
     */
    CORRELATION_ID: string;
    /**
     * The group identifier header.
     */
    GROUP_ID: string;
    /**
     * The share quota header.
     */
    SHARE_QUOTA: string;
    /**
     * The max blob size header.
     */
    BLOB_CONDITION_MAX_SIZE: string;
    /**
     * The append blob position header.
     */
    BLOB_CONDITION_APPEND_POSITION: string;
    /**
     * The append blob append offset header.
     */
    BLOB_APPEND_OFFSET: string;
    /**
     * The append blob committed block header.
     */
    BLOB_COMMITTED_BLOCK_COUNT: string;
    /**
     * If the data and application metadata are completely encrypted using the specified algorithm.
     */
    SERVER_ENCRYPTED: string;
    /**
     * The SME authorization header.
     */
    SME_AUTHORIZATION: string;
    /**
     * The SME AAD authorization header.
     */
    SME_AAD_AUTHORIZATION: string;
    /**
    * The secure extension data header
    */
    SECURE_EXTENSION: string;
    /**
     * The Use Laps Header.
     */
    USE_LAPS: string;
    /**
     * The Laps local admin name.
     */
    LAPS_LOCALADMINNAME: string;
    /**
     * Flag to log audit for the request
     */
    LOG_AUDIT: string;
    /**
     * Flag to log telemetry for the request
     */
    LOG_TELEMETRY: string;
    /**
     * Name of module making the request
     */
    MODULE_NAME: string;
    /**
     * Version of module making the request.
     */
    MODULE_VERSION: string;
    /**
     * PowerShell JEA endpoint.
     */
    POWERSHELL_ENDPOINT: string;
    /**
     * Cross-site request forgery token.
     * Use `X-XSRF-TOKEN` for the header name and `XSRF-TOKEN` for the cookie name.
     */
    CROSS_SITE_REQUEST_FORGERY_TOKEN: string;
    /**
     * Authentication mechanism request.
     */
    AUTHENTICATION_MECHANISM: string;
    /**
     * Version of requested static content.
     */
    STATIC_VERSION: string;
};
export declare const enum HttpStatusCode {
    GenericError = 0,
    CorsRequestFailed = 0,
    Continue = 100,
    SwitchingProtocols = 101,
    Ok = 200,
    Created = 201,
    Accepted = 202,
    NonAuthoritativeInformation = 203,
    NoContent = 204,
    ResetContent = 205,
    PartialContent = 206,
    Ambiguous = 300,
    MultipleChoices = 300,
    Moved = 301,
    MovedPermanently = 301,
    Found = 302,
    Redirect = 302,
    RedirectMethod = 303,
    SeeOther = 303,
    NotModified = 304,
    UseProxy = 305,
    Unused = 306,
    RedirectKeepVerb = 307,
    TemporaryRedirect = 307,
    BadRequest = 400,
    Unauthorized = 401,
    PaymentRequired = 402,
    Forbidden = 403,
    NotFound = 404,
    MethodNotAllowed = 405,
    NotAcceptable = 406,
    ProxyAuthenticationRequired = 407,
    RequestTimeout = 408,
    Conflict = 409,
    Gone = 410,
    LengthRequired = 411,
    PreconditionFailed = 412,
    RequestEntityTooLarge = 413,
    RequestUriTooLong = 414,
    UnsupportedMediaType = 415,
    RequestedRangeNotSatisfiable = 416,
    ExpectationFailed = 417,
    UpgradeRequired = 426,
    PreconditionRequired = 428,
    InternalServerError = 500,
    NotImplemented = 501,
    BadGateway = 502,
    ServiceUnavailable = 503,
    GatewayTimeout = 504,
    HttpVersionNotSupported = 505
}
export declare enum HttpResponseTypes {
    Json = "application/json"
}
