import { Observable } from 'rxjs' export interface LazyInitContext { value: Promise | Observable isCanceled: boolean resolve: (value?: void | PromiseLike | undefined) => void reject: (reason?: any) => void }