/**
 * 微服务HTTP请求接口
 */
export interface MsHttpClient {
    /**
     * 微服务请求
     *
     * @param url 网关地址
     * @param method GET|DELETE|POST|PUT|PATCH
     * @param contentType multipart/form-data 类型时为文件上传
     * @param headers {pid:xxx,sid:xxx,versionNo:xxx}
     * @param parameters
     */
    request(url: String | string, method: Method, contentType: ContentType, headers: object, parameters: any): Promise<any>;
}
export declare type Method = 'GET' | 'DELETE' | 'POST' | 'PUT' | 'PATCH';
export declare type ContentType = 'application/x-www-form-urlencoded' | 'multipart/form-data' | 'application/json' | 'text/plain';
