import { IObservable } from '../src/internal/Observable'; import { IScheduler } from '../src/schedulers/Scheduler'; export interface IDeferred { resolve(): void; } export declare function add1(x: number): number; export declare function even(e: number): boolean; export declare function sum(a: number, b: number): number; export declare function passthrough(z: any, x: any): any; export declare const scheduler: IScheduler; export declare function run(observable: IObservable, d: IDeferred): void; export declare function array(n: number): any[]; export declare const onCycle: (event: any) => void; export declare const onEnd: () => void;