/** Print a question and read one line from stdin (visible). */
export declare function promptLine(question: string): Promise<string>;
/**
 * Print a question and read one line WITHOUT echoing it (passwords). Uses raw
 * mode + manual key handling on a TTY; falls back to a plain line read when
 * stdin is not a TTY (piped). Ctrl-C aborts the process.
 */
export declare function promptHidden(question: string): Promise<string>;
