Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

erro typescript em " new EventEmitter" & erro em "valorEmitir"

@Output() aoTranferir = new EventEmitter<any>();
error: Expected 0 type arguments, but got 1.ts(2558)

  valor: number;
    destino: number;
    tranferir() {
        console.log('solicitada nova tranferencia')
        const valorEmitir = { valor: this.valor, destino: this.destino}
        this.aoTranferir.emit(valorEmitir)
    }
 error Argument of type '{ valor: number; destino: number; }' is not assignable to parameter of type 'string | symbol'.
  Type '{ valor: number; destino: number; }' is not assignable to type 'symbol'.ts(2345)
2 respostas
solução!

import { Component, Output, EventEmitter } from "@angular/core";

Essa resposta me ajudou o/