import { ElementRef, EventEmitter } from '@angular/core';
import { HttpClient } from '@angular/common/http';
/**
* 文件下载
*
* ```html
*
* ```
*/
export declare class DownFileDirective {
private el;
private http;
/** URL请求参数 */
httpData: any;
/** 请求类型 */
httpMethod: string;
/** 下载地址 */
httpUrl: string;
/** 指定文件名,若为空从服务端返回的 `header` 中获取 `filename`、`x-filename` */
fileName: string;
/** 成功回调 */
success: EventEmitter;
/** 错误回调 */
error: EventEmitter;
constructor(el: ElementRef, http: HttpClient);
_click(): void;
}