import type { PromptDriver } from "./prompt-wizard.js"; type ClackSelectOption = { label: string; value: TValue; hint?: string; }; type ClackLike = { text(input: { message: string; placeholder?: string; }): Promise | string; select(input: { message: string; options: ClackSelectOption[]; }): Promise | TValue; multiselect(input: { message: string; options: ClackSelectOption[]; initialValues?: TValue[]; }): Promise | TValue[]; }; export declare function createClackPromptDriver(clack: ClackLike): PromptDriver; export declare function loadClackPromptDriver(): Promise; export {};