import { ICommandLineData, ICommandLineReaderObserver } from "../api/cmdline-observer"; import { ICommandLineReaderObservable } from "../api/observable"; export declare class CommandlineReader implements ICommandLineReaderObservable { private lineReader; private observer; constructor(); read(data: ICommandLineData[]): Promise; subscribe(sub: ICommandLineReaderObserver): { unsubscribe: () => void; }; private notifyObserver; private readData; private printQuestion; private validateProperty; }