/// <reference types="node" />
import { EventEmitter } from 'events';
import { ISensor } from './Sensor';
export declare class FakeLog extends EventEmitter implements ISensor {
    private readonly logReading;
    private readonly loop;
    private readonly defaultSampleRate;
    private readonly logSentences;
    private sentenceIndex;
    private started;
    private logEmitterIntervalId;
    constructor(logReading: string, loop: boolean, defaultSampleRate: number);
    private readLogData;
    private emitLogData;
    start(): Promise<void>;
    private cleanUpAndStartEmitting;
    stop(): void;
    isStarted(): boolean;
}
