import type { PoltergeistConfig } from '../types.js'; export interface LogReaderOptions { maxBytes?: number; maxLines?: number; } export declare class LogTailReader { private readonly projectRoot; private readonly maxBytes; private readonly maxLines; private readonly config?; constructor(projectRoot: string, options?: LogReaderOptions & { config?: PoltergeistConfig; }); read(targetName: string, channel?: string, limit?: number): Promise; } //# sourceMappingURL=log-reader.d.ts.map