export declare const prompt: import("../types.ts").Prompt<["", "[directory]"], { readonly username: { readonly type: "text"; readonly alias: "u"; readonly description: "Name of the user"; readonly message: "What is your name?"; readonly default: () => string; readonly validate: (value: string) => boolean; readonly required: true; }; readonly pokemon: { readonly type: "task"; readonly description: "Pokémon data"; readonly message: "Looking for Pokémon…"; readonly task: () => AsyncGenerator<{ message: string; }, { message: string; value: { name: string; types: string[]; abilities: string[]; }; }, any>; }; readonly planet: { readonly type: "select"; readonly description: "Planet of the user"; readonly message: "Which planet do you live on?"; readonly choices: [{ readonly title: "Earth"; readonly value: "earth"; }]; readonly required: true; }; readonly adult: { readonly type: "confirm"; readonly description: "Whether the user is an adult"; readonly message: "Are you over 18?"; readonly default: false; }; readonly drink: { readonly type: "select"; readonly description: "Favorite drink of the user"; readonly message: "What is your favorite drink?"; readonly choices: [{ readonly title: "Coffee"; readonly description: "A hot drink made from roasted coffee beans"; readonly value: "coffee"; }, { readonly title: "Tea"; readonly description: "A hot drink made by infusing dried tea leaves in boiling water"; readonly value: "tea"; }]; readonly default: () => string; readonly required: true; }; readonly sugar: { readonly type: "confirm"; readonly description: "Whether the user likes sugar in their coffee"; readonly message: "Do you like your coffee with sugar?"; readonly skip: () => Promise; readonly required: true; }; readonly animal: { readonly type: "multiselect"; readonly description: "Animals that the user likes"; readonly message: "Which animals do you like?"; readonly choices: [{ readonly title: "Otter"; readonly value: "otter"; }]; readonly validate: (value: string[]) => true | "Please select at least one animal"; readonly default: ["otter"]; readonly required: true; }; readonly fruits: { readonly type: "multiselect"; readonly description: "Fruits that the user likes"; readonly message: "Which fruits do you like?"; readonly choices: [{ readonly title: "Apple"; readonly description: "An apple a day keeps the doctor away"; readonly value: "apple"; }, { readonly title: "Avocado"; readonly value: "avocado"; readonly skip: () => boolean; }, { readonly title: "Banana"; readonly value: "banana"; }, { readonly title: "Orange"; readonly value: "orange"; }]; }; readonly feeling: { readonly type: "text"; readonly description: "How the user is feeling"; readonly message: "How are you feeling today?"; readonly default: () => string | undefined; }; }>;