import type { Readable, Writable } from "node:stream"; import type { ConfirmOptions, MultiSelectOptions, PasswordOptions, SelectOptions, TextOptions } from "@clack/prompts"; export * from "@clack/prompts"; export declare const confirm: (opts: ConfirmOptions) => Promise; export declare const text: (opts: TextOptions) => Promise; export declare const password: (opts: PasswordOptions) => Promise; export declare const select: (opts: SelectOptions) => Promise; export declare const multiselect: (opts: MultiSelectOptions) => Promise; /** One line typed in answer to `query`, written to stderr, or undefined when the input ends or * closes first, or Ctrl-D on an empty line or Ctrl-C cancels it. A line the input end cut off * before its newline is not an answer. */ export declare function askLine(query: string, opts?: { input?: Readable; output?: Writable; }): Promise; //# sourceMappingURL=prompts.d.ts.map