import { EventEmitter, SimpleChanges } from "@angular/core"; import { FileUpload } from "../models/file-upload"; import { FileUploadService } from "../services/file-upload.service"; import { MatSnackBar } from "@angular/material"; import { MatDialog } from "@angular/material"; export declare class FileUploadComponent { fileUploadService: FileUploadService; mensagem: MatSnackBar; dialog: MatDialog; isLoading: boolean; fileUpload: FileUpload; lista: FileUpload[]; mostrarBotao: boolean; desabilitado: boolean; mostrarSalvar: boolean; idPergunta: number; idResposta: number; quantidadeMaximaArquivos: number; listaArquivos: FileUpload[]; arquivoIncluido: EventEmitter; arquivoExcluido: EventEmitter; constructor(fileUploadService: FileUploadService, mensagem: MatSnackBar, dialog: MatDialog); ngOnInit(): void; private filtrarLista(); ngOnChanges(changes: SimpleChanges): void; upload(event: any): void; private trataArquivo(arquivo); private salvarArquivo(arquivo); download(id: number): void; excluir(arquivo: FileUpload): void; private deletar(arquivo); erro(erro: string): void; }