type Status = 'pending' | 'done' | 'cancelled'; export declare const theme: { readonly message: "reset"; readonly selected: "cyan"; readonly question: "cyan"; readonly done: "green"; readonly hint: "gray"; readonly separator: "gray"; readonly error: "red"; }; export declare function text({ message, answer, status, validation, }: { message: string; answer?: string; status: Status; validation: string | boolean; }): string; export declare function confirm({ message, choices, index, status, validation, }: { message: string; choices: { title?: string; value: unknown; }[]; index: number; status: Status; validation: string | boolean; }): string; export declare function select({ message, choices, index, status, validation, }: { message: string; choices: { title?: string; value: unknown; }[]; index: number; status: Status; validation: string | boolean; }): string; export declare function multiselect({ message, choices, index, answer, status, validation, }: { message: string; choices: { title?: string; value: unknown; }[]; index: number; answer: unknown[]; status: Status; validation: string | boolean; }): string; export declare function spinner({ counter, message, answer, status, }: { counter: number; message: string; answer?: unknown; status: Status; }): string; export {};