import { PromptConfig, FuzzyPathPromptConfig, SelectionPromptConfig } from '../models/prompt-config'; export interface IPromptService { input(cfg: PromptConfig): Promise; confirm(cfg: PromptConfig): Promise; fuzzyPath(cfg: FuzzyPathPromptConfig): Promise; list(cfg: SelectionPromptConfig): Promise; checkbox(cfg: SelectionPromptConfig): Promise; }