import { Observable } from '../Observable'; /** * Similar to the well known `Array.prototype.map` function, this operator * applies a projection to each value and emits that projection in the returned observable * * * * @param {Function} project the function to create projection * @param {any} [thisArg] an optional argument to define what `this` is in the project function * @returns {Observable} a observable of projected values */ export declare function map(project: (value: T, index: number) => R, thisArg?: any): Observable;