/// import { Logger as TsLogger, ILogObj } from 'tslog'; import { FFmpegParameters } from './ffmpeg-params'; import { FFmpeg } from './ffmpeg'; export declare class FFmpegRecord extends FFmpeg { private recordingBuffer; private bufferRemaining; private currentHeader; private currentType; private currentDataLength; constructor(name: string, parameters: FFmpegParameters[], log: TsLogger); start(): void; private setupStderrHandler; private setupStdoutHandler; private setupExitHandler; private cleanupOnExit; private handleFFmpegOutput; segmentGenerator(): AsyncGenerator; } //# sourceMappingURL=ffmpeg-record.d.ts.map