import { OperatorFunction } from '../../interfaces';
export declare function share<TSource>(): OperatorFunction<TSource, TSource>;
export declare function share<TSource, TResult>(selector?: (value: Iterable<TSource>) => Iterable<TResult>): OperatorFunction<TSource, TResult>;
