UNPKG

create-testplane

Version:

A tool for fast and simple Testplane configuration

11 lines (10 loc) 533 B
import type inquirer from "@inquirer/prompts"; import type { Context } from "@inquirer/type"; export type InquirerPromptType = "checkbox" | "confirm" | "input" | "number" | "expand" | "rawlist" | "password" | "search" | "select"; export type InquirerPrompts = { [K in InquirerPromptType]: Parameters<typeof inquirer[K]>[0] & { type: K; }; }; export type InquirerPrompt = InquirerPrompts[InquirerPromptType]; export declare const inquirerPrompt: <R = unknown>(prompt: InquirerPrompt, context?: Context) => Promise<R>;