import { EventEmitter, OnInit } from '@angular/core';
import { DomSanitizer } from '@angular/platform-browser';
import { alertService } from '../../common/utils/alerts';
import * as i0 from "@angular/core";
export declare class DynamicFormFileComponent implements OnInit {
    private readonly sanitizer;
    private _alertService;
    private change;
    type: string;
    view: any;
    attachedFile: any;
    fileName: any;
    showheader: boolean;
    label: string;
    viewType: string;
    loading: boolean;
    mountAttached: string;
    accept: string;
    onSelectAttached: EventEmitter<File>;
    onClearSelect: EventEmitter<any>;
    acceptFiles: {
        name: string;
        value: string;
    }[];
    allowedFilesName: string;
    constructor(sanitizer: DomSanitizer, _alertService: alertService);
    ngOnInit(): void;
    ngOnChanges(changes: any): void;
    changeAttached(file?: any): void;
    clearOperationAd(): void;
    get isPdf(): boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<DynamicFormFileComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DynamicFormFileComponent, "form-file", never, { "showheader": "showheader"; "label": "label"; "viewType": "viewType"; "loading": "loading"; "mountAttached": "mountAttached"; "accept": "accept"; }, { "onSelectAttached": "onSelectAttached"; "onClearSelect": "onClearSelect"; }, never, never>;
}
//# sourceMappingURL=dynamic-form-file.component.d.ts.map