import { CliUx } from "@oclif/core"; import { OutputFlags } from "@oclif/core/lib/interfaces"; export declare class UX { flags: OutputFlags; constructor(flags?: OutputFlags); startSpinner(message: string): void; stopSpinner(message?: string): void; log(message: string | any): void; table(data: any[], columns: CliUx.Table.table.Columns>, options?: CliUx.Table.table.Options): void; prompt(text: string, options?: CliUx.IPromptOptions): Promise; notify(title: string, message?: string): void; static processDocumentation(desc?: string): string | undefined; static cannotUseWith(flags: string[]): string; static dependsOn(flags: string[]): string; }