import * as rxjs from 'rxjs';
import * as operators from 'rxjs/operators';
declare const _default: {
    operators: typeof operators;
    Observable: typeof rxjs.Observable;
    ConnectableObservable: typeof rxjs.ConnectableObservable;
    GroupedObservable: typeof rxjs.GroupedObservable;
    observable: string | symbol;
    Subject: typeof rxjs.Subject;
    BehaviorSubject: typeof rxjs.BehaviorSubject;
    ReplaySubject: typeof rxjs.ReplaySubject;
    AsyncSubject: typeof rxjs.AsyncSubject;
    asap: import("rxjs/internal/scheduler/AsapScheduler").AsapScheduler;
    asapScheduler: import("rxjs/internal/scheduler/AsapScheduler").AsapScheduler;
    async: import("rxjs/internal/scheduler/AsyncScheduler").AsyncScheduler;
    asyncScheduler: import("rxjs/internal/scheduler/AsyncScheduler").AsyncScheduler;
    queue: import("rxjs/internal/scheduler/QueueScheduler").QueueScheduler;
    queueScheduler: import("rxjs/internal/scheduler/QueueScheduler").QueueScheduler;
    animationFrame: import("rxjs/internal/scheduler/AnimationFrameScheduler").AnimationFrameScheduler;
    animationFrameScheduler: import("rxjs/internal/scheduler/AnimationFrameScheduler").AnimationFrameScheduler;
    VirtualTimeScheduler: typeof rxjs.VirtualTimeScheduler;
    VirtualAction: typeof rxjs.VirtualAction;
    Scheduler: typeof rxjs.Scheduler;
    Subscription: typeof rxjs.Subscription;
    Subscriber: typeof rxjs.Subscriber;
    Notification: typeof rxjs.Notification;
    NotificationKind: typeof rxjs.NotificationKind;
    pipe: typeof rxjs.pipe;
    noop: typeof rxjs.noop;
    identity: typeof rxjs.identity;
    isObservable: typeof rxjs.isObservable;
    ArgumentOutOfRangeError: import("rxjs/internal/util/ArgumentOutOfRangeError").ArgumentOutOfRangeErrorCtor;
    EmptyError: import("rxjs/internal/util/EmptyError").EmptyErrorCtor;
    ObjectUnsubscribedError: import("rxjs/internal/util/ObjectUnsubscribedError").ObjectUnsubscribedErrorCtor;
    UnsubscriptionError: import("rxjs/internal/util/UnsubscriptionError").UnsubscriptionErrorCtor;
    TimeoutError: import("rxjs/internal/util/TimeoutError").TimeoutErrorCtor;
    bindCallback: typeof rxjs.bindCallback;
    bindNodeCallback: typeof rxjs.bindNodeCallback;
    combineLatest: typeof rxjs.combineLatest;
    concat: typeof rxjs.concat;
    defer: typeof rxjs.defer;
    empty: typeof rxjs.empty;
    forkJoin: typeof rxjs.forkJoin;
    from: typeof rxjs.from;
    fromEvent: typeof rxjs.fromEvent;
    fromEventPattern: typeof rxjs.fromEventPattern;
    generate: typeof rxjs.generate;
    iif: typeof rxjs.iif;
    interval: typeof rxjs.interval;
    merge: typeof rxjs.merge;
    never: typeof rxjs.never;
    of: typeof rxjs.of;
    onErrorResumeNext: typeof rxjs.onErrorResumeNext;
    pairs: typeof rxjs.pairs;
    partition: typeof rxjs.partition;
    race: typeof rxjs.race;
    range: typeof rxjs.range;
    throwError: typeof rxjs.throwError;
    timer: typeof rxjs.timer;
    using: typeof rxjs.using;
    zip: typeof rxjs.zip;
    scheduled: typeof rxjs.scheduled;
    EMPTY: rxjs.Observable<never>;
    NEVER: rxjs.Observable<never>;
    config: {
        Promise: PromiseConstructorLike;
        useDeprecatedSynchronousErrorHandling: boolean;
    };
};
export default _default;
