Estoy desarrollando una aplicación a partir de un tutorial que encontré en línea, pero sigo recibiendo errores que dicen que "establecer" y "completar" no existen en el tipo "NgProgress" a pesar de que agregué todas las importaciones necesarias y descargué los paquetes npm más recientes. Esto me ha estado molestando durante un par de días, realmente agradecería la ayuda.
Este es el código de home.ts
recog() { let lc = this.loading.create({ content: "Recognizing...", spinner: "ios", }); lc.present(); Tessaract.recognize(this.selectedImage) .progress((result) => { if (result.status == "recognizing text") { this.progress.set(result.progress); } }) .catch((e) => { alert(e); }) .then((result) => { this.imageText = result.text; }) .finally((ress) => { this.progress.complete(); lc.dismiss(); }); }Revisé todos los paquetes npm necesarios y descubrí que la importación de NgProgress está potencialmente obsoleta. Me gustaría saber por qué TypeScript no reconoce los tipos 'progress.complete' y 'progress.set'.