export declare class ConsoleBase { ask(message: string, defaultValue?: string | ((answers: any) => string | Promise)): Promise; password(message: string, defaultValue?: string | ((answers: any) => string | Promise)): Promise; confirm(message: string): Promise; choice(message: string, choices: ReadonlyArray, defaultValue?: string): Promise; checkbox(message: string, choices: ReadonlyArray, defaultValue?: string[]): Promise; table(title: string, data: ReadonlyArray<{ [key: string]: any; }>, heading?: string[]): any; }