import { EventEmitter, ElementRef } from '@angular/core';
import { LinkButtonComponent } from '../linkbutton/linkbutton.component';
import * as i0 from "@angular/core";
export declare const FILEBUTTON_TEMPLATE = "\n\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\n";
export declare class FileButtonComponent extends LinkButtonComponent {
static fileId: number;
fileRef: ElementRef;
href: string;
fileId: string;
name: string;
accept: string;
capture: string;
multiple: boolean;
url: string;
method: string;
autoUpload: boolean;
withCredentials: boolean;
select: EventEmitter;
progress: EventEmitter;
success: EventEmitter;
error: EventEmitter;
files: File[];
onFileSelect(event: any): void;
upload(): void;
clear(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}