/** * Confirmation and text input prompts. * * Provides yes/no confirmation, single-line text input, * and multiline text input from readable streams. */ /** * Prompt user for simple text input * @returns User input or null if cancelled */ export declare function promptInput(message: string): Promise; /** * Read multiline input from a readable stream. * An empty line finishes input. If the first line is empty, returns null. * Exported for testing. */ export declare function readMultilineFromStream(input: NodeJS.ReadableStream): Promise; /** * Prompt user for yes/no confirmation * @returns true for yes, false for no */ export declare function confirm(message: string, defaultYes?: boolean): Promise; //# sourceMappingURL=confirm.d.ts.map