import stream from 'stream'; import type { Input } from './types.js'; export declare class StreamInterceptor extends stream.Transform { private chunks; output(): string; _transform(chunk: Uint8Array, _encoding: BufferEncoding, callback: stream.TransformCallback): void; } export declare const externalLint: (input: Input) => Promise<{ eslint: import("../adapter/eslint.js").ESLintOutput; prettier: import("../adapter/prettier.js").PrettierOutput; tscOk: boolean; tscOutputStream: StreamInterceptor; }>;