import { Logger } from './logger';
import { PipeOperator } from '../common/interface';
import { Serializer } from '../serializer';
/**
 * Prints data after each pipe operator does its job, without waiting observable complete or error.
 * This logger is advised when debugging long observables or subjects.
 */
export declare class RealTimeLogger implements Logger {
    serializer: Serializer;
    channel: Console;
    constructor(serializer: Serializer, channel: Console);
    end(): PipeOperator;
    log(name: string): PipeOperator;
    start(): PipeOperator;
    private entry;
    private print;
    private serialization;
}
//# sourceMappingURL=real-time-logger.d.ts.map