import { Observable } from 'rxjs'; import { AsymmetricObservableMatcher } from './lib/asymmetric-observable-matcher'; export * from './lib/observable-events'; declare global { namespace jasmine { interface Matchers { toEqual(expected: T extends Observable ? AsymmetricObservableMatcher : any, expectationFailOutput?: any): boolean; } } namespace jest { interface Matchers { toEqual(expected: R extends Observable ? AsymmetricObservableMatcher : any, expectationFailOutput?: any): boolean; } } } export * from './lib/asymmetric-matchers'; export * from './lib/record';