1 | import { Operator } from 'rxjs/Operator';
|
2 | import { Subscriber } from 'rxjs/Subscriber';
|
3 | import { Observable } from 'rxjs/Observable';
|
4 | export declare function leaveZone<T>(zone: {
|
5 | runOutsideAngular: (fn: any) => any;
|
6 | }): Observable<T>;
|
7 | export interface LeaveZoneSignature<T> {
|
8 | (zone: {
|
9 | runOutsideAngular: (fn: any) => any;
|
10 | }): Observable<T>;
|
11 | }
|
12 | export declare class LeaveZoneOperator<T> implements Operator<T, T> {
|
13 | private _zone;
|
14 | constructor(_zone: {
|
15 | runOutsideAngular: (fn: any) => any;
|
16 | });
|
17 | call(subscriber: Subscriber<T>, source: any): any;
|
18 | }
|