import { HttpHeaders, HttpClient, HttpEvent } from '@angular/common/http';
import { Observable } from 'rxjs';
/** 请求帮助器 */
export declare class RequestHelper {
    /**
     * 创建请求头
     */
    static createHttpHeaders(): HttpHeaders;
    /**
     * 创建请求
     * @param httpClient http客户端
     * @param url 地址
     * @param methad 请求方式, GET\POST\PUT\DELETE,默认值get
     * @param formDate formDate
     * @param headers 请求头
     */
    static createRequest(httpClient: HttpClient, url: string, methad?: string, formDate?: FormData, headers?: HttpHeaders): Observable<HttpEvent<{}>>;
    static addXRequestedWithHeader(headers: HttpHeaders): HttpHeaders;
    static addAspNetCoreCultureHeader(headers: HttpHeaders): HttpHeaders;
    static addAcceptLanguageHeader(headers: HttpHeaders): HttpHeaders;
    static addTenantIdHeader(headers: HttpHeaders): HttpHeaders;
    static addAuthorizationHeaders(headers: HttpHeaders): HttpHeaders;
    private static itemExists;
}
