import * as clack from '@clack/prompts'; export declare function intro(title?: string): void; export declare function outro(message?: string): void; export declare function note(message?: string, title?: string): void; export declare function promptText(options: clack.TextOptions): Promise; export declare function promptPassword(options: clack.PasswordOptions): Promise; export declare function promptSelect(options: clack.SelectOptions): Promise; type ConfirmOptions = { message: string; confirmLabel?: string; cancelLabel?: string; }; export declare function promptConfirm(options: ConfirmOptions): Promise; export declare function promptMultiselect(options: clack.MultiSelectOptions): Promise; export declare function promptGroup(prompts: clack.PromptGroup, options?: clack.PromptGroupOptions | undefined): Promise<{ [P in keyof clack.PromptGroupAwaitedReturn]: clack.PromptGroupAwaitedReturn[P]; }>; export declare function spinner(options?: clack.SpinnerOptions & { silent?: boolean; }): { start: (message?: string) => void; stop: (message?: string, code?: number) => void; message: (message?: string) => void; }; export declare function formatStartMessage(text: string | undefined): string | undefined; export declare function cancelPromptAndExit(message?: string): never; export {}; //# sourceMappingURL=prompts.d.ts.map