//#region src/wizard/prompts.d.ts type WizardSelectOption = { value: T; label: string; hint?: string; }; type WizardSelectParams = { message: string; options: Array>; initialValue?: T; searchable?: boolean; }; type WizardMultiSelectParams = { message: string; options: Array>; initialValues?: T[]; searchable?: boolean; }; type WizardTextParams = { message: string; initialValue?: string; placeholder?: string; validate?: (value: string) => string | undefined; sensitive?: boolean; }; type WizardConfirmParams = { message: string; initialValue?: boolean; }; type WizardProgress = { update: (message: string) => void; stop: (message?: string) => void; }; type WizardPrompter = { intro: (title: string) => Promise; outro: (message: string) => Promise; note: (message: string, title?: string) => Promise; plain?: (message: string) => Promise; select: (params: WizardSelectParams) => Promise; multiselect: (params: WizardMultiSelectParams) => Promise; text: (params: WizardTextParams) => Promise; confirm: (params: WizardConfirmParams) => Promise; progress: (label: string) => WizardProgress; }; declare class WizardCancelledError extends Error { constructor(message?: string); } //#endregion export { WizardSelectParams as a, WizardPrompter as i, WizardMultiSelectParams as n, WizardProgress as r, WizardCancelledError as t };