import type { Readable } from 'node:stream';
import type { LineReader } from '../../../../modules/setup-wizard/entities/lineReader/lineReader.gateway.js';
export declare class NodeStdinLineReader implements LineReader {
    private readonly readline;
    private readonly buffered;
    private readonly waiting;
    private closed;
    constructor(input?: Readable);
    read(): Promise<string | null>;
    private enqueue;
    private finish;
}
//# sourceMappingURL=lineReader.stdin.gateway.d.ts.map