import { EventEmitter, SimpleChanges } from "@angular/core"; import { Router, ActivatedRoute } from "@angular/router"; import { Resposta } from "../models/resposta"; import { RespostaListaDinamicaService } from "../services/resposta-lista-dinamica.service"; import { RespostaListaDinamica } from "../models/resposta.lista-dinamica.model"; import { Questionario } from "../models/questionario"; import { QuestionarioDinamicoService } from "../services/questionario-dinamico.service"; import { MatSnackBar } from "@angular/material"; export declare class RespostaListaDinamicaComponent { respostaListaDinamicaService: RespostaListaDinamicaService; router: Router; questionarioService: QuestionarioDinamicoService; route: ActivatedRoute; mensagem: MatSnackBar; itemSelecionado: number; lista: RespostaListaDinamica; questionario: Questionario; mostrarQuestionarioNoForm: boolean; resposta: Resposta; novoEmmiter: boolean; controlaModal: boolean; isLoading: boolean; filtro: Resposta; idQuestionario: number; nomeQuestionario: string; questionarioPreCarregado: Questionario; naoCarregarResultadosIniciar: boolean; botaoSelecionar: boolean; listaRespostas: RespostaListaDinamica; listaRespostasObrigatorio: boolean; mostrarExcluir: boolean; mostrarEditar: boolean; mostrarSalvar: boolean; mostrarResetar: boolean; mostrarNovo: boolean; emitirRow: boolean; botaoSelecionarPergunta: boolean; respostaEmitida: EventEmitter; exclusaoEmitida: EventEmitter; rowSelecionadaEmitida: EventEmitter; perguntaSelecionadaEmitida: EventEmitter; constructor(respostaListaDinamicaService: RespostaListaDinamicaService, router: Router, questionarioService: QuestionarioDinamicoService, route: ActivatedRoute, mensagem: MatSnackBar); ngOnInit(): void; carregaQuestionario(): void; carregarLista(): void; novo(): void; ngOnChanges(changes: SimpleChanges): void; editar(codigo: number): void; filtrarOutCome(event: any): void; respostaEmitido(codigo: number): void; deletar(): void; emitirPergunta($event: number): void; erro(erro: string): void; finaliza(): void; }