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