import fp_ts from './fp';
import Ramda from './R';
export declare const fp: typeof fp_ts;
export declare const R: typeof Ramda;
export declare const rx: {
    operators: typeof import("rxjs/operators");
    Observable: typeof import("rxjs").Observable;
    ConnectableObservable: typeof import("rxjs").ConnectableObservable;
    GroupedObservable: typeof import("rxjs").GroupedObservable;
    observable: string | symbol;
    Subject: typeof import("rxjs").Subject;
    BehaviorSubject: typeof import("rxjs").BehaviorSubject;
    ReplaySubject: typeof import("rxjs").ReplaySubject;
    AsyncSubject: typeof import("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 import("rxjs").VirtualTimeScheduler;
    VirtualAction: typeof import("rxjs").VirtualAction;
    Scheduler: typeof import("rxjs").Scheduler;
    Subscription: typeof import("rxjs").Subscription;
    Subscriber: typeof import("rxjs").Subscriber;
    Notification: typeof import("rxjs").Notification;
    NotificationKind: typeof import("rxjs").NotificationKind;
    pipe: typeof import("rxjs").pipe;
    noop: typeof import("rxjs").noop;
    identity: typeof import("rxjs").identity;
    isObservable: typeof import("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 import("rxjs").bindCallback;
    bindNodeCallback: typeof import("rxjs").bindNodeCallback;
    combineLatest: typeof import("rxjs").combineLatest;
    concat: typeof import("rxjs").concat;
    defer: typeof import("rxjs").defer;
    empty: typeof import("rxjs").empty;
    forkJoin: typeof import("rxjs").forkJoin;
    from: typeof import("rxjs").from;
    fromEvent: typeof import("rxjs").fromEvent;
    fromEventPattern: typeof import("rxjs").fromEventPattern;
    generate: typeof import("rxjs").generate;
    iif: typeof import("rxjs").iif;
    interval: typeof import("rxjs").interval;
    merge: typeof import("rxjs").merge;
    never: typeof import("rxjs").never;
    of: typeof import("rxjs").of;
    onErrorResumeNext: typeof import("rxjs").onErrorResumeNext;
    pairs: typeof import("rxjs").pairs;
    partition: typeof import("rxjs").partition;
    race: typeof import("rxjs").race;
    range: typeof import("rxjs").range;
    throwError: typeof import("rxjs").throwError;
    timer: typeof import("rxjs").timer;
    using: typeof import("rxjs").using;
    zip: typeof import("rxjs").zip;
    scheduled: typeof import("rxjs").scheduled;
    EMPTY: import("rxjs").Observable<never>;
    NEVER: import("rxjs").Observable<never>;
    config: {
        Promise: PromiseConstructorLike;
        useDeprecatedSynchronousErrorHandling: boolean;
    };
};
