В моем приложении angular 2 у меня есть служба, которая использует класс Observable из библиотеки rxjs.
import { Observable } from 'rxjs';
В данный момент я просто использую Observable, чтобы использовать функцию toPromise().
Я читал в другом вопросе StackOverflow, где импортирование таким образом, а также импорт из rxjs/Rx будет импортировать из библиотеки rxjs множество ненужных материалов, что увеличит время загрузки страницы и/или базу кода.
Мой вопрос: какой лучший способ импортировать Observable, чтобы я мог использовать функцию toPromise() без необходимости импортировать все остальное?