/**
 * @description: 请求结果集
 */
export declare enum ResultEnum {
    DATA_SUCCESS = 0,
    SUCCESS = 200,
    SERVER_ERROR = 500,
    SERVER_FORBIDDEN = 403,
    NOT_FOUND = 404,
    TIMEOUT = 60000
}
export declare enum RequestDataTypeEnum {
    STATIC = 0,
    AJAX = 1,
    SOCKET = 3
}
export declare enum RequestContentTypeEnum {
    DEFAULT = 0,
    SQL = 1
}
/**
 * @description: 请求方法
 */
export declare enum RequestHttpEnum {
    GET = "get",
    POST = "post",
    PATCH = "patch",
    PUT = "put",
    DELETE = "delete"
}
/**
 * @description: 请求间隔
 */
export declare enum RequestHttpIntervalEnum {
    SECOND = "second",
    MINUTE = "minute",
    HOUR = "hour",
    DAY = "day"
}
/**
 * @description: 请求间隔名称
 */
export declare const SelectHttpTimeNameObj: {
    second: string;
    minute: string;
    hour: string;
    day: string;
};
/**
 * @description: 请求头部类型
 */
export declare enum RequestBodyEnum {
    NONE = "none",
    FORM_DATA = "form-data",
    X_WWW_FORM_URLENCODED = "x-www-form-urlencoded",
    JSON = "json",
    XML = "xml"
}
/**
 * @description: 请求头部类型数组
 */
export declare const RequestBodyEnumList: RequestBodyEnum[];
/**
 * @description: 请求参数类型
 */
export declare enum RequestParamsTypeEnum {
    PARAMS = "Params",
    BODY = "Body",
    HEADER = "Header"
}
/**
 * @description: 请求参数主体
 */
export type RequestParamsObjType = {
    [T: string]: string;
};
export type RequestParams = {
    [RequestParamsTypeEnum.PARAMS]: RequestParamsObjType;
    [RequestParamsTypeEnum.HEADER]: RequestParamsObjType;
    [RequestParamsTypeEnum.BODY]: {
        [RequestBodyEnum.FORM_DATA]: RequestParamsObjType;
        [RequestBodyEnum.X_WWW_FORM_URLENCODED]: RequestParamsObjType;
        [RequestBodyEnum.JSON]: string;
        [RequestBodyEnum.XML]: string;
    };
};
/**
 * @description:  常用的contentTyp类型
 */
export declare enum ContentTypeEnum {
    JSON = "application/json;charset=UTF-8",
    TEXT = "text/plain;charset=UTF-8",
    XML = "application/xml;charset=UTF-8",
    FORM_URLENCODED = "application/x-www-form-urlencoded;charset=UTF-8",
    FORM_DATA = "multipart/form-data;charset=UTF-8"
}
