import { Observable } from "./common"; import { Subject } from "./producer"; export declare const scan: (f: (acc: ACC, c: T) => ACC, seed?: ACC | undefined) => import("./common").Operator; export declare const pairwise: () => import("./common").Operator; export declare const map: (mapper: (data: T) => R, thisArg?: any) => import("./common").Operator; export declare const mapTo: (target: R) => import("./common").Operator; type ResultSelector = (outter: T, inner: U) => R; export declare const switchMap: (makeSource: (data: T, index: number) => Observable, combineResults?: ResultSelector | undefined) => import("./common").Operator; export declare const switchMapTo: (innerSource: Observable, combineResults?: ResultSelector | undefined) => import("./common").Operator; export declare const concatMap: (makeSource: (data: T, index: number) => Observable, combineResults?: ResultSelector | undefined) => import("./common").Operator; export declare const concatMapTo: (innerSource: Observable, combineResults?: ResultSelector | undefined) => import("./common").Operator; export declare const mergeMap: (makeSource: (data: T, index: number) => Observable, combineResults?: ResultSelector | undefined) => import("./common").Operator; export declare const mergeMapTo: (innerSource: Observable, combineResults?: ResultSelector | undefined) => import("./common").Operator; export declare const exhaustMap: (makeSource: (data: T, index: number) => Observable, combineResults?: ResultSelector | undefined) => import("./common").Operator; export declare const exhaustMapTo: (innerSource: Observable, combineResults?: ResultSelector | undefined) => import("./common").Operator; type Group = Subject & { key: any; }; export declare const groupBy: (f: (data: T) => any) => import("./common").Operator; export declare const timeInterval: () => import("./common").Operator; export declare const bufferTime: (miniseconds: number) => import("./common").Operator; export declare const delay: (delay: number) => import("./common").Operator; export declare const catchError: (selector: (err: any) => Observable) => import("./common").Operator; export declare const expand: (project: (value: T, index: number) => Observable) => import("./common").Operator; export {}; //# sourceMappingURL=transformation.d.ts.map