UNPKG

938 BTypeScriptView Raw
1import { TestColdObservable, TestHotObservable, TestObservable } from './src/test-observables';
2export { getTestScheduler, initTestScheduler, resetTestScheduler, } from './src/scheduler';
3export declare function hot(marbles: string, values?: any, error?: any): TestHotObservable;
4export declare function cold(marbles: string, values?: any, error?: any): TestColdObservable;
5export declare function time(marbles: string): number;
6declare global {
7 namespace jasmine {
8 interface Matchers<T> {
9 toBeObservable(expected: TestObservable): boolean;
10 toHaveSubscriptions(marbles: string | string[]): boolean;
11 }
12 }
13 namespace jest {
14 interface Matchers<R> {
15 toBeObservable(expected: TestObservable): R;
16 toHaveSubscriptions(marbles: string | string[]): R;
17 }
18 }
19}
20export declare function addMatchers(): void;
21export declare function setupEnvironment(): void;